Interface PersistentEntityCriteriaQueryBuilder
- All Known Subinterfaces:
PersistentEntityCommonAbstractCriteria,PersistentEntityCriteriaDelete<T>,PersistentEntityCriteriaInsert<T>,PersistentEntityCriteriaQuery<T>,PersistentEntityCriteriaUpdate<T>,PersistentEntityQuery<T>,PersistentEntitySubquery<T>,SourcePersistentEntityCriteriaDelete<T>,SourcePersistentEntityCriteriaQuery<T>,SourcePersistentEntityCriteriaUpdate<T>,SourcePersistentEntitySubquery<T>
- All Known Implementing Classes:
AbstractPersistentEntityCriteriaDelete,AbstractPersistentEntityCriteriaInsert,AbstractPersistentEntityCriteriaQuery,AbstractPersistentEntityCriteriaUpdate,AbstractPersistentEntityQuery,AbstractPersistentEntitySubquery
public interface PersistentEntityCriteriaQueryBuilder
The query builder.
- Since:
- 5.0
- Author:
- Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescription@NonNull QueryResultbuild(@NonNull io.micronaut.core.annotation.AnnotationMetadata annotationMetadata, @NonNull QueryBuilder queryBuilder) Build the query.default @NonNull QueryResultbuild(@NonNull QueryBuilder queryBuilder) Build the query.
-
Method Details
-
build
@NonNull @NonNull QueryResult build(@NonNull @NonNull io.micronaut.core.annotation.AnnotationMetadata annotationMetadata, @NonNull @NonNull QueryBuilder queryBuilder) Build the query.- Parameters:
annotationMetadata- The annotation metadata.queryBuilder- The query builder- Returns:
- The query result
-
build
Build the query.- Parameters:
queryBuilder- The query builder- Returns:
- The query result
-