@Internal public abstract class AbstractPredicate extends java.lang.Object implements IPredicate, PredicateVisitable, SelectionVisitable
Constructor and Description |
---|
AbstractPredicate() |
Modifier and Type | Method and Description |
---|---|
void |
accept(SelectionVisitor selectionVisitor) |
java.lang.String |
getAlias() |
java.util.List<jakarta.persistence.criteria.Expression<java.lang.Boolean>> |
getExpressions() |
java.lang.Class<? extends java.lang.Boolean> |
getJavaType() |
jakarta.persistence.criteria.Predicate.BooleanOperator |
getOperator() |
boolean |
isNegated() |
jakarta.persistence.criteria.Predicate |
not() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isBoolean, isNumeric
as, in, in, in, in, isNotNull, isNull
alias, getCompoundSelectionItems, isCompoundSelection
accept
public jakarta.persistence.criteria.Predicate.BooleanOperator getOperator()
getOperator
in interface jakarta.persistence.criteria.Predicate
public jakarta.persistence.criteria.Predicate not()
not
in interface jakarta.persistence.criteria.Predicate
public boolean isNegated()
isNegated
in interface jakarta.persistence.criteria.Predicate
public java.util.List<jakarta.persistence.criteria.Expression<java.lang.Boolean>> getExpressions()
getExpressions
in interface jakarta.persistence.criteria.Predicate
public java.lang.Class<? extends java.lang.Boolean> getJavaType()
getJavaType
in interface jakarta.persistence.TupleElement<java.lang.Boolean>
public java.lang.String getAlias()
getAlias
in interface ISelection<java.lang.Boolean>
getAlias
in interface jakarta.persistence.TupleElement<java.lang.Boolean>
public void accept(SelectionVisitor selectionVisitor)
accept
in interface SelectionVisitable