T - The expression typepublic interface IExpression<T> extends jakarta.persistence.criteria.Expression<T>, ISelection<T>
Expression.| Modifier and Type | Method and Description |
|---|---|
default <X> jakarta.persistence.criteria.Expression<X> |
as(java.lang.Class<X> type) |
default jakarta.persistence.criteria.Predicate |
in(java.util.Collection<?> values) |
default jakarta.persistence.criteria.Predicate |
in(jakarta.persistence.criteria.Expression<?>... values) |
default jakarta.persistence.criteria.Predicate |
in(jakarta.persistence.criteria.Expression<java.util.Collection<?>> values) |
default jakarta.persistence.criteria.Predicate |
in(java.lang.Object... values) |
boolean |
isBoolean() |
default jakarta.persistence.criteria.Predicate |
isNotNull() |
default jakarta.persistence.criteria.Predicate |
isNull() |
boolean |
isNumeric() |
alias, getAlias, getCompoundSelectionItems, isCompoundSelectionboolean isBoolean()
boolean isNumeric()
@NonNull default jakarta.persistence.criteria.Predicate isNull()
isNull in interface jakarta.persistence.criteria.Expression<T>@NonNull default jakarta.persistence.criteria.Predicate isNotNull()
isNotNull in interface jakarta.persistence.criteria.Expression<T>@NonNull default jakarta.persistence.criteria.Predicate in(java.lang.Object... values)
in in interface jakarta.persistence.criteria.Expression<T>@NonNull default jakarta.persistence.criteria.Predicate in(jakarta.persistence.criteria.Expression<?>... values)
in in interface jakarta.persistence.criteria.Expression<T>@NonNull default jakarta.persistence.criteria.Predicate in(java.util.Collection<?> values)
in in interface jakarta.persistence.criteria.Expression<T>@NonNull default jakarta.persistence.criteria.Predicate in(jakarta.persistence.criteria.Expression<java.util.Collection<?>> values)
in in interface jakarta.persistence.criteria.Expression<T>@NonNull default <X> jakarta.persistence.criteria.Expression<X> as(java.lang.Class<X> type)
as in interface jakarta.persistence.criteria.Expression<T>