T
- The builder type that is returned on terminal operationspublic interface RestrictionBuilderExperimental<T> extends RestrictionBuilder<T>
Modifier and Type | Method and Description |
---|---|
SubqueryInitiator<T> |
in(String subqueryAlias,
String expression)
Starts a
SubqueryInitiator for the right hand side of the IN predicate. |
SubqueryInitiator<T> |
notIn(String subqueryAlias,
String expression)
Starts a
SubqueryInitiator for the right hand side of the IN predicate. |
between, betweenExpression, betweenSubquery, betweenSubquery, eq, eq, eq, eqExpression, ge, ge, ge, geExpression, gt, gt, gt, gtExpression, in, in, in, isEmpty, isMemberOf, isNotEmpty, isNotMemberOf, isNotNull, isNull, le, le, le, leExpression, like, like, lt, lt, lt, ltExpression, nonPortable, notBetween, notBetweenExpression, notBetweenSubquery, notBetweenSubquery, notEq, notEq, notEq, notEqExpression, notIn, notIn, notIn, notLike, notLike
SubqueryInitiator<T> in(String subqueryAlias, String expression)
SubqueryInitiator
for the right hand side of the IN predicate.
All occurrences of
subqueryAlias
in expression
will be replaced by the subquery.
When the builder finishes, the predicate is added to the parent predicate container represented by the type T
.
NOTE: This does not conform to the JPQL 2.1 specification
subqueryAlias
- The alias for the subquery which will be replaced by the actual subqueryexpression
- The expression which will be added as select item.
This expression contains the subqueryAlias
to define the insertion points for the subquery.SubqueryInitiator<T> notIn(String subqueryAlias, String expression)
SubqueryInitiator
for the right hand side of the IN predicate.
All occurrences of
subqueryAlias
in expression
will be replaced by the subquery.
When the builder finishes, the predicate is added to the parent predicate container represented by the type T
.
NOTE: This does not conform to the JPQL 2.1 specification
subqueryAlias
- The alias for the subquery which will be replaced by the actual subqueryexpression
- The expression which will be added as select item.
This expression contains the subqueryAlias
to define the insertion points for the subquery.Copyright © 2015 Blazebit. All Rights Reserved.