X - type of the (member) expression that this is the IN expression for.public class InPredicate<X> extends PredicateImpl implements javax.persistence.criteria.CriteriaBuilder.In<X>
exprscb| Constructor and Description |
|---|
InPredicate(CriteriaBuilderImpl cb,
javax.persistence.criteria.Expression<? extends X> expr) |
InPredicate(CriteriaBuilderImpl cb,
javax.persistence.criteria.Expression<? extends X> expr,
Collection<X> values) |
InPredicate(CriteriaBuilderImpl cb,
javax.persistence.criteria.Expression<? extends X> expr,
javax.persistence.criteria.Expression<? extends X>... values) |
InPredicate(CriteriaBuilderImpl cb,
javax.persistence.criteria.Expression<? extends X> expr,
List<javax.persistence.criteria.Expression<? extends X>> values) |
InPredicate(CriteriaBuilderImpl cb,
javax.persistence.criteria.Expression<? extends X> expr,
X... values) |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.criteria.Expression<X> |
getExpression() |
List<javax.persistence.criteria.Expression<Boolean>> |
getExpressions() |
javax.persistence.criteria.Predicate.BooleanOperator |
getOperator() |
org.datanucleus.query.expression.Expression |
getQueryExpression()
Accessor for the underlying DataNucleus query expression for this predicate.
|
boolean |
isNegated() |
javax.persistence.criteria.Predicate |
not() |
String |
toString()
Method to print out the predicate as it would appear in JPQL single-string form.
|
javax.persistence.criteria.CriteriaBuilder.In<X> |
value(javax.persistence.criteria.Expression<? extends X> value) |
javax.persistence.criteria.CriteriaBuilder.In<X> |
value(X value) |
appendalias, as, getAlias, getCompoundSelectionItems, getJavaType, in, in, in, in, isCompoundSelection, isNotNull, isNullclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitas, in, in, in, in, isNotNull, isNullpublic InPredicate(CriteriaBuilderImpl cb, javax.persistence.criteria.Expression<? extends X> expr)
public InPredicate(CriteriaBuilderImpl cb, javax.persistence.criteria.Expression<? extends X> expr, X... values)
public InPredicate(CriteriaBuilderImpl cb, javax.persistence.criteria.Expression<? extends X> expr, List<javax.persistence.criteria.Expression<? extends X>> values)
public InPredicate(CriteriaBuilderImpl cb, javax.persistence.criteria.Expression<? extends X> expr, javax.persistence.criteria.Expression<? extends X>... values)
public InPredicate(CriteriaBuilderImpl cb, javax.persistence.criteria.Expression<? extends X> expr, Collection<X> values)
public javax.persistence.criteria.Predicate.BooleanOperator getOperator()
getOperator in interface javax.persistence.criteria.PredicategetOperator in class PredicateImplpublic boolean isNegated()
isNegated in interface javax.persistence.criteria.PredicateisNegated in class PredicateImplpublic List<javax.persistence.criteria.Expression<Boolean>> getExpressions()
getExpressions in interface javax.persistence.criteria.PredicategetExpressions in class PredicateImplpublic javax.persistence.criteria.Predicate not()
not in interface javax.persistence.criteria.Predicatenot in class PredicateImplpublic javax.persistence.criteria.Expression<X> getExpression()
getExpression in interface javax.persistence.criteria.CriteriaBuilder.In<X>public javax.persistence.criteria.CriteriaBuilder.In<X> value(X value)
value in interface javax.persistence.criteria.CriteriaBuilder.In<X>public javax.persistence.criteria.CriteriaBuilder.In<X> value(javax.persistence.criteria.Expression<? extends X> value)
value in interface javax.persistence.criteria.CriteriaBuilder.In<X>public org.datanucleus.query.expression.Expression getQueryExpression()
PredicateImplgetQueryExpression in class PredicateImplpublic String toString()
field IN (val1,val2[,val3]).
toString in class PredicateImplCopyright © 2015. All rights reserved.