Interface IPredicate
- All Superinterfaces:
- jakarta.persistence.criteria.Expression<Boolean>,- IExpression<Boolean>,- ISelection<Boolean>,- jakarta.persistence.criteria.Predicate,- jakarta.persistence.criteria.Selection<Boolean>,- jakarta.persistence.TupleElement<Boolean>
- All Known Implementing Classes:
- AbstractPersistentPropertyPredicate,- AbstractPredicate,- ConjunctionPredicate,- DisjunctionPredicate,- ExpressionBinaryPredicate,- NegatedPredicate,- PersistentPropertyBetweenPredicate,- PersistentPropertyBinaryPredicate,- PersistentPropertyInPredicate,- PersistentPropertyInValuesPredicate,- PersistentPropertyUnaryPredicate
The internal implementation of 
IPredicate.- Since:
- 3.2
- Author:
- Denis Stepanov
- 
Nested Class SummaryNested classes/interfaces inherited from interface jakarta.persistence.criteria.Predicatejakarta.persistence.criteria.Predicate.BooleanOperator
- 
Method SummaryModifier and TypeMethodDescriptiondefault booleandefault booleandefault booleanMethods inherited from interface io.micronaut.data.model.jpa.criteria.IExpressionas, in, in, in, in, isNotNull, isNullMethods inherited from interface io.micronaut.data.model.jpa.criteria.ISelectionalias, getAlias, getCompoundSelectionItems, isCompoundSelectionMethods inherited from interface jakarta.persistence.criteria.PredicategetExpressions, getOperator, isNegated, notMethods inherited from interface jakarta.persistence.TupleElementgetJavaType
- 
Method Details- 
isBooleandefault boolean isBoolean()- Specified by:
- isBooleanin interface- IExpression<Boolean>
- Returns:
- true if the expression is of boolean type
 
- 
isNumericdefault boolean isNumeric()- Specified by:
- isNumericin interface- IExpression<Boolean>
- Returns:
- true if the expression is of numeric type
 
- 
isComparabledefault boolean isComparable()- Specified by:
- isComparablein interface- IExpression<Boolean>
- Returns:
- true if the expression is of comparable type
 
 
-