Interface QueryBuilder.BaseQueryDefinition
- All Known Subinterfaces:
QueryBuilder.DeleteQueryDefinition, QueryBuilder.SelectQueryDefinition, QueryBuilder.UpdateQueryDefinition
- Enclosing interface:
QueryBuilder
public static interface QueryBuilder.BaseQueryDefinition
The base query definition.
- Since:
- 1.0
- Author:
- graemerocher, Denis Stepanov
-
Method Summary
Modifier and TypeMethodDescriptiongetJoinPath(String path) Obtain the join type for the given association.default intlimit()default intoffset()@Nullable jakarta.persistence.criteria.Predicate
-
Method Details
-
persistentEntity
PersistentEntity persistentEntity()- Returns:
- The persistent entity
-
predicate
@Nullable jakarta.persistence.criteria.Predicate predicate()- Returns:
- The predicate
-
getJoinPaths
Collection<JoinPath> getJoinPaths()- Returns:
- The join paths.
-
getJoinPath
-
limit
default int limit()- Returns:
- The limit or -1 if not set
-
offset
default int offset()- Returns:
- The offset or -1 if not set
-