Package org.hibernate.query.criteria
Interface JpaPredicate
-
- All Superinterfaces:
Expression<Boolean>,JpaCriteriaNode,JpaExpression<Boolean>,JpaSelection<Boolean>,JpaTupleElement<Boolean>,Predicate,Selection<Boolean>,Serializable,TupleElement<Boolean>
- All Known Subinterfaces:
JpaInPredicate<T>,SqmInPredicate<T>,SqmNegatablePredicate,SqmPredicate
- All Known Implementing Classes:
AbstractNegatableSqmPredicate,AbstractSqmPredicate,SqmBetweenPredicate,SqmBooleanExpressionPredicate,SqmComparisonPredicate,SqmEmptinessPredicate,SqmExistsPredicate,SqmGroupedPredicate,SqmInListPredicate,SqmInSubQueryPredicate,SqmJunctionPredicate,SqmLikePredicate,SqmMemberOfPredicate,SqmNegatedPredicate,SqmNullnessPredicate
public interface JpaPredicate extends JpaExpression<Boolean>, Predicate
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jakarta.persistence.criteria.Predicate
Predicate.BooleanOperator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description JpaPredicatenot()-
Methods inherited from interface org.hibernate.query.criteria.JpaExpression
as, asBigDecimal, asBigInteger, asDouble, asFloat, asInteger, asLong, asString, in, in, in, in, isNotNull, isNull
-
Methods inherited from interface org.hibernate.query.criteria.JpaSelection
alias, getCompoundSelectionItems, getSelectionItems
-
Methods inherited from interface org.hibernate.query.criteria.JpaTupleElement
getJavaType, getJavaTypeDescriptor
-
Methods inherited from interface jakarta.persistence.criteria.Predicate
getExpressions, getOperator, isNegated
-
Methods inherited from interface jakarta.persistence.criteria.Selection
isCompoundSelection
-
Methods inherited from interface jakarta.persistence.TupleElement
getAlias
-
-
-
-
Method Detail
-
not
JpaPredicate not()
-
-