Class AbstractCriteriaBuilder
java.lang.Object
io.micronaut.data.model.jpa.criteria.impl.AbstractCriteriaBuilder
- All Implemented Interfaces:
PersistentEntityCriteriaBuilder,jakarta.persistence.criteria.CriteriaBuilder
- Direct Known Subclasses:
MethodMatchSourcePersistentEntityCriteriaBuilderImpl,RuntimeCriteriaBuilder,SourcePersistentEntityCriteriaBuilderImpl
@Internal
public abstract class AbstractCriteriaBuilder
extends Object
implements PersistentEntityCriteriaBuilder
Abstract
CriteriaBuilder implementation.- Since:
- 3.2
- Author:
- Denis Stepanov
-
Nested Class Summary
Nested classes/interfaces inherited from interface jakarta.persistence.criteria.CriteriaBuilder
jakarta.persistence.criteria.CriteriaBuilder.Case<R>, jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T>, jakarta.persistence.criteria.CriteriaBuilder.In<T>, jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>, jakarta.persistence.criteria.CriteriaBuilder.Trimspec -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> abs(@NonNull jakarta.persistence.criteria.Expression<N> x) Not supported yet.<Y> @NonNull jakarta.persistence.criteria.Expression<Y> all(@NonNull jakarta.persistence.criteria.Subquery<Y> subquery) @NonNull jakarta.persistence.criteria.Predicateand(@NonNull jakarta.persistence.criteria.Expression<Boolean> x, @NonNull jakarta.persistence.criteria.Expression<Boolean> y) @NonNull jakarta.persistence.criteria.Predicateand(@NonNull jakarta.persistence.criteria.Predicate... restrictions) @NonNull jakarta.persistence.criteria.PredicateAND restriction predicate.<Y> @NonNull jakarta.persistence.criteria.Expression<Y> any(@NonNull jakarta.persistence.criteria.Subquery<Y> subquery) @NonNull jakarta.persistence.criteria.CompoundSelection<Object[]> array(@NonNull jakarta.persistence.criteria.Selection<?>... selections) Not supported yet.jakarta.persistence.criteria.PredicatearrayContains(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y) Checks if array contains given expression.@NonNull jakarta.persistence.criteria.Orderasc(@NonNull jakarta.persistence.criteria.Expression<?> x) avg(@NonNull jakarta.persistence.criteria.Expression<N> x) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.Predicatebetween(@NonNull jakarta.persistence.criteria.Expression<? extends Y> v, @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.Predicatebetween(@NonNull jakarta.persistence.criteria.Expression<? extends Y> v, Y x, Y y) <N extends Number>
jakarta.persistence.criteria.Expression<N> ceiling(jakarta.persistence.criteria.Expression<N> x) <T> @NonNull jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T> coalesce()Not supported yet.<Y> @NonNull jakarta.persistence.criteria.Expression<Y> coalesce(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) Not supported yet.<Y> @NonNull jakarta.persistence.criteria.Expression<Y> coalesce(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> concat(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) @NonNull jakarta.persistence.criteria.Expression<String> @NonNull jakarta.persistence.criteria.Expression<String> @NonNull jakarta.persistence.criteria.Predicate<Y> @NonNull jakarta.persistence.criteria.CompoundSelection<Y> construct(@NonNull Class<Y> resultClass, @NonNull jakarta.persistence.criteria.Selection<?>... selections) Not supported yet.@NonNull jakarta.persistence.criteria.PredicatecontainsString(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x contains the expression y.jakarta.persistence.criteria.PredicatecontainsStringIgnoreCase(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> y) Checks if the expression x contains the expression y ignoring case.@NonNull jakarta.persistence.criteria.Expression<Long> count(@NonNull jakarta.persistence.criteria.Expression<?> x) @NonNull jakarta.persistence.criteria.Expression<Long> countDistinct(@NonNull jakarta.persistence.criteria.Expression<?> x) @NonNull jakarta.persistence.criteria.Expression<Date> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Time> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Timestamp> Not supported yet.@NonNull jakarta.persistence.criteria.Orderdesc(@NonNull jakarta.persistence.criteria.Expression<?> x) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> diff(@NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull jakarta.persistence.criteria.Expression<? extends N> y) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> diff(@NonNull jakarta.persistence.criteria.Expression<? extends N> x, N y) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> diff(N x, @NonNull jakarta.persistence.criteria.Expression<? extends N> y) @NonNull jakarta.persistence.criteria.Predicatejakarta.persistence.criteria.PredicateendingWithString(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x ending with the expression y.@NonNull jakarta.persistence.criteria.PredicateendingWithStringIgnoreCase(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x ending with the expression y ignoring case.@NonNull jakarta.persistence.criteria.Predicateequal(@NonNull jakarta.persistence.criteria.Expression<?> x, @NonNull jakarta.persistence.criteria.Expression<?> y) @NonNull jakarta.persistence.criteria.Predicate@NonNull jakarta.persistence.criteria.PredicateequalStringIgnoreCase(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x equals the expression y ignoring case.@NonNull jakarta.persistence.criteria.PredicateequalStringIgnoreCase(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String y) Checks if the expression x equals a string y ignoring case.@NonNull jakarta.persistence.criteria.Predicateexists(@NonNull jakarta.persistence.criteria.Subquery<?> subquery) jakarta.persistence.criteria.Expression<Double> <N extends Number>
jakarta.persistence.criteria.Expression<N> floor(jakarta.persistence.criteria.Expression<N> x) <T> @NonNull jakarta.persistence.criteria.Expression<T> function(@NonNull String name, @NonNull Class<T> type, @NonNull jakarta.persistence.criteria.Expression<?>... args) @NonNull jakarta.persistence.criteria.Predicatege(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) @NonNull jakarta.persistence.criteria.Predicate<Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicategreaterThan(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicategreaterThan(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicategreaterThanOrEqualTo(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicategreaterThanOrEqualTo(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) <X extends Comparable<? super X>>
@NonNull jakarta.persistence.criteria.Expression<X> greatest(@NonNull jakarta.persistence.criteria.Expression<X> x) @NonNull jakarta.persistence.criteria.Predicategt(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) @NonNull jakarta.persistence.criteria.Predicate@NonNull jakarta.persistence.criteria.Predicateilike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern) Creates an case-insensitive like predicate.<T> @NonNull jakarta.persistence.criteria.CriteriaBuilder.In<T> in(jakarta.persistence.criteria.Expression<? extends T> expression) <C extends Collection<?>>
@NonNull jakarta.persistence.criteria.PredicateisEmpty(@NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.@NonNull jakarta.persistence.criteria.PredicateisEmptyString(@NonNull jakarta.persistence.criteria.Expression<String> expression) Checks if the expression is empty.@NonNull jakarta.persistence.criteria.Predicate<E,C extends Collection<E>>
@NonNull jakarta.persistence.criteria.PredicateisMember(E elem, @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.<E,C extends Collection<E>>
@NonNull jakarta.persistence.criteria.PredicateisMember(@NonNull jakarta.persistence.criteria.Expression<E> elem, @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.<C extends Collection<?>>
@NonNull jakarta.persistence.criteria.PredicateisNotEmpty(@NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.@NonNull jakarta.persistence.criteria.PredicateisNotEmptyString(@NonNull jakarta.persistence.criteria.Expression<String> expression) Checks if the expression is not empty.<E,C extends Collection<E>>
@NonNull jakarta.persistence.criteria.PredicateisNotMember(E elem, @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.<E,C extends Collection<E>>
@NonNull jakarta.persistence.criteria.PredicateisNotMember(@NonNull jakarta.persistence.criteria.Expression<E> elem, @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.@NonNull jakarta.persistence.criteria.PredicateisNotNull(@NonNull jakarta.persistence.criteria.Expression<?> x) @NonNull jakarta.persistence.criteria.PredicateisNull(@NonNull jakarta.persistence.criteria.Expression<?> x) @NonNull jakarta.persistence.criteria.Predicatekeys(M map) Not supported yet.@NonNull jakarta.persistence.criteria.Predicatele(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) @NonNull jakarta.persistence.criteria.Predicate<X extends Comparable<? super X>>
@NonNull jakarta.persistence.criteria.Expression<X> least(@NonNull jakarta.persistence.criteria.Expression<X> x) @NonNull jakarta.persistence.criteria.Expression<Integer> <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicatelessThan(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicatelessThan(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicatelessThanOrEqualTo(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) <Y extends Comparable<? super Y>>
@NonNull jakarta.persistence.criteria.PredicatelessThanOrEqualTo(@NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) @NonNull jakarta.persistence.criteria.Predicatelike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern) @NonNull jakarta.persistence.criteria.Predicatelike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern, char escapeChar) @NonNull jakarta.persistence.criteria.Predicatelike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern, @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) @NonNull jakarta.persistence.criteria.Predicate@NonNull jakarta.persistence.criteria.Predicatelike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String pattern, char escapeChar) @NonNull jakarta.persistence.criteria.Predicatelike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String pattern, @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) <T> @NonNull jakarta.persistence.criteria.Expression<T> literal(T value) jakarta.persistence.criteria.Expression<Double> jakarta.persistence.criteria.Expression<LocalDate> jakarta.persistence.criteria.Expression<LocalDateTime> jakarta.persistence.criteria.Expression<LocalTime> @NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern, @NonNull jakarta.persistence.criteria.Expression<Integer> from) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Integer> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String pattern, int from) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> @NonNull jakarta.persistence.criteria.Predicatelt(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) @NonNull jakarta.persistence.criteria.Predicate<N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> max(@NonNull jakarta.persistence.criteria.Expression<N> x) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> min(@NonNull jakarta.persistence.criteria.Expression<N> x) @NonNull jakarta.persistence.criteria.Expression<Integer> mod(@NonNull jakarta.persistence.criteria.Expression<Integer> x, @NonNull jakarta.persistence.criteria.Expression<Integer> y) Not supported yet.jakarta.persistence.criteria.Expression<Integer> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Integer> Not supported yet.<N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> neg(@NonNull jakarta.persistence.criteria.Expression<N> x) Not supported yet.@NonNull jakarta.persistence.criteria.Predicate@NonNull jakarta.persistence.criteria.PredicatenotEqual(@NonNull jakarta.persistence.criteria.Expression<?> x, @NonNull jakarta.persistence.criteria.Expression<?> y) @NonNull jakarta.persistence.criteria.Predicate@NonNull jakarta.persistence.criteria.PredicatenotEqualStringIgnoreCase(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x not equals the expression y ignoring case.@NonNull jakarta.persistence.criteria.PredicatenotEqualStringIgnoreCase(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String y) Checks if the expression x not equals a string y ignoring case.@NonNull jakarta.persistence.criteria.PredicatenotLike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern) @NonNull jakarta.persistence.criteria.PredicatenotLike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern, char escapeChar) @NonNull jakarta.persistence.criteria.PredicatenotLike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern, @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) @NonNull jakarta.persistence.criteria.Predicate@NonNull jakarta.persistence.criteria.PredicatenotLike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String pattern, char escapeChar) @NonNull jakarta.persistence.criteria.PredicatenotLike(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull String pattern, @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) <Y> @NonNull jakarta.persistence.criteria.Expression<Y> nullif(@NonNull jakarta.persistence.criteria.Expression<Y> x, @NonNull jakarta.persistence.criteria.Expression<?> y) Not supported yet.<Y> @NonNull jakarta.persistence.criteria.Expression<Y> nullif(@NonNull jakarta.persistence.criteria.Expression<Y> x, Y y) Not supported yet.<T> @NonNull jakarta.persistence.criteria.Expression<T> nullLiteral(@NonNull Class<T> x) @NonNull jakarta.persistence.criteria.Predicateor(@NonNull jakarta.persistence.criteria.Expression<Boolean> x, @NonNull jakarta.persistence.criteria.Expression<Boolean> y) @NonNull jakarta.persistence.criteria.Predicateor(@NonNull jakarta.persistence.criteria.Predicate... restrictions) @NonNull jakarta.persistence.criteria.PredicateOR restriction predicate.<T> @NonNull jakarta.persistence.criteria.ParameterExpression<T> <T> jakarta.persistence.criteria.ParameterExpression<T> <T> @NonNull jakarta.persistence.criteria.ParameterExpression<T> Create a new parameter with possible constant value.jakarta.persistence.criteria.Expression<Double> power(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y) jakarta.persistence.criteria.Expression<Double> <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> prod(@NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull jakarta.persistence.criteria.Expression<? extends N> y) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> prod(@NonNull jakarta.persistence.criteria.Expression<? extends N> x, N y) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> prod(N x, @NonNull jakarta.persistence.criteria.Expression<? extends N> y) @NonNull jakarta.persistence.criteria.Expression<Number> quot(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) @NonNull jakarta.persistence.criteria.Expression<Number> @NonNull jakarta.persistence.criteria.Expression<Number> @NonNull jakarta.persistence.criteria.Predicateregex(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> pattern) Create a predicate for testing whether the expression satisfies the given pattern.<T extends Number>
jakarta.persistence.criteria.Expression<T> <R> @NonNull jakarta.persistence.criteria.CriteriaBuilder.Case<R> Not supported yet.<C,R> @NonNull jakarta.persistence.criteria.CriteriaBuilder.SimpleCase <C, R> selectCase(@NonNull jakarta.persistence.criteria.Expression<? extends C> expression) Not supported yet.jakarta.persistence.criteria.Expression<Integer> <C extends Collection<?>>
@NonNull jakarta.persistence.criteria.Expression<Integer> size(C collection) Not supported yet.<C extends Collection<?>>
@NonNull jakarta.persistence.criteria.Expression<Integer> size(@NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.<Y> @NonNull jakarta.persistence.criteria.Expression<Y> some(@NonNull jakarta.persistence.criteria.Subquery<Y> subquery) jakarta.persistence.criteria.Ordersort(jakarta.persistence.criteria.Expression<?> x, boolean ascending, boolean ignoreCase) Create an ordering.@NonNull jakarta.persistence.criteria.Expression<Double> Not supported yet.@NonNull jakarta.persistence.criteria.PredicatestartsWithString(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x starts with the expression y.@NonNull jakarta.persistence.criteria.PredicatestartsWithStringIgnoreCase(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<String> y) Checks if the expression x starts with the expression y ignoring case.@NonNull jakarta.persistence.criteria.Expression<String> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> substring(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<Integer> from) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> substring(@NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull jakarta.persistence.criteria.Expression<Integer> from, @NonNull jakarta.persistence.criteria.Expression<Integer> len) Not supported yet.<N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull jakarta.persistence.criteria.Expression<? extends N> x, N y) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull jakarta.persistence.criteria.Expression<N> x) <N extends Number>
@NonNull jakarta.persistence.criteria.Expression<N> sum(N x, @NonNull jakarta.persistence.criteria.Expression<? extends N> y) @NonNull jakarta.persistence.criteria.Expression<Double> sumAsDouble(@NonNull jakarta.persistence.criteria.Expression<Float> x) @NonNull jakarta.persistence.criteria.Expression<Long> @NonNull jakarta.persistence.criteria.Expression<BigDecimal> toBigDecimal(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<BigInteger> toBigInteger(@NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Double> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Float> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Integer> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<Long> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> Not supported yet.<X,T, E extends T>
@NonNull jakarta.persistence.criteria.CollectionJoin<X, E> Not supported yet.<X,T, V extends T>
@NonNull jakarta.persistence.criteria.Join<X, V> Not supported yet.<X,T, E extends T>
@NonNull jakarta.persistence.criteria.ListJoin<X, E> Not supported yet.<X,K, T, V extends T>
@NonNull jakarta.persistence.criteria.MapJoin<X, K, V> Not supported yet.<X,T extends X>
@NonNull jakarta.persistence.criteria.Path<T> Not supported yet.<X,T extends X>
@NonNull jakarta.persistence.criteria.Root<T> Not supported yet.<X,T, E extends T>
@NonNull jakarta.persistence.criteria.SetJoin<X, E> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull jakarta.persistence.criteria.Expression<Character> t, @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, char t, @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, @NonNull jakarta.persistence.criteria.Expression<Character> t, @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.@NonNull jakarta.persistence.criteria.CompoundSelection<jakarta.persistence.Tuple> tuple(@NonNull jakarta.persistence.criteria.Selection<?>... selections) Not supported yet.@NonNull jakarta.persistence.criteria.Expression<String> <V,M extends Map<?, V>>
@NonNull jakarta.persistence.criteria.Expression<Collection<V>> values(M map) Not supported yet.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.persistence.criteria.CriteriaBuilder
and, array, asc, concat, desc, except, exceptAll, extract, intersect, intersectAll, left, left, or, replace, replace, replace, replace, right, right, tuple, union, unionAllMethods inherited from interface io.micronaut.data.model.jpa.criteria.PersistentEntityCriteriaBuilder
createCriteriaDelete, createCriteriaInsert, createCriteriaUpdate, createQuery, createQuery, createTupleQuery, ilike
-
Constructor Details
-
AbstractCriteriaBuilder
public AbstractCriteriaBuilder()
-
-
Method Details
-
construct
@NonNull public <Y> @NonNull jakarta.persistence.criteria.CompoundSelection<Y> construct(@NonNull @NonNull Class<Y> resultClass, @NonNull @NonNull jakarta.persistence.criteria.Selection<?>... selections) Not supported yet.- Specified by:
constructin interfacejakarta.persistence.criteria.CriteriaBuilder
-
tuple
@NonNull public @NonNull jakarta.persistence.criteria.CompoundSelection<jakarta.persistence.Tuple> tuple(@NonNull @NonNull jakarta.persistence.criteria.Selection<?>... selections) Not supported yet.- Specified by:
tuplein interfacejakarta.persistence.criteria.CriteriaBuilder
-
array
@NonNull public @NonNull jakarta.persistence.criteria.CompoundSelection<Object[]> array(@NonNull @NonNull jakarta.persistence.criteria.Selection<?>... selections) Not supported yet.- Specified by:
arrayin interfacejakarta.persistence.criteria.CriteriaBuilder
-
asc
@NonNull public @NonNull jakarta.persistence.criteria.Order asc(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x) - Specified by:
ascin interfacejakarta.persistence.criteria.CriteriaBuilder
-
desc
@NonNull public @NonNull jakarta.persistence.criteria.Order desc(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x) - Specified by:
descin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sort
public jakarta.persistence.criteria.Order sort(jakarta.persistence.criteria.Expression<?> x, boolean ascending, boolean ignoreCase) Description copied from interface:PersistentEntityCriteriaBuilderCreate an ordering.- Specified by:
sortin interfacePersistentEntityCriteriaBuilder- Parameters:
x- expression used to define the orderingascending- If ascending should be useignoreCase- If ignore case should be used- Returns:
- ascending ordering corresponding to the expression
-
avg
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<Double> avg(@NonNull @NonNull jakarta.persistence.criteria.Expression<N> x) - Specified by:
avgin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sum
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull @NonNull jakarta.persistence.criteria.Expression<N> x) - Specified by:
sumin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sumAsLong
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Long> sumAsLong(@NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> x) - Specified by:
sumAsLongin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sumAsDouble
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Double> sumAsDouble(@NonNull @NonNull jakarta.persistence.criteria.Expression<Float> x) - Specified by:
sumAsDoublein interfacejakarta.persistence.criteria.CriteriaBuilder
-
max
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> max(@NonNull @NonNull jakarta.persistence.criteria.Expression<N> x) - Specified by:
maxin interfacejakarta.persistence.criteria.CriteriaBuilder
-
min
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> min(@NonNull @NonNull jakarta.persistence.criteria.Expression<N> x) - Specified by:
minin interfacejakarta.persistence.criteria.CriteriaBuilder
-
greatest
@NonNull public <X extends Comparable<? super X>> @NonNull jakarta.persistence.criteria.Expression<X> greatest(@NonNull @NonNull jakarta.persistence.criteria.Expression<X> x) - Specified by:
greatestin interfacejakarta.persistence.criteria.CriteriaBuilder
-
least
@NonNull public <X extends Comparable<? super X>> @NonNull jakarta.persistence.criteria.Expression<X> least(@NonNull @NonNull jakarta.persistence.criteria.Expression<X> x) - Specified by:
leastin interfacejakarta.persistence.criteria.CriteriaBuilder
-
count
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Long> count(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x) - Specified by:
countin interfacejakarta.persistence.criteria.CriteriaBuilder
-
countDistinct
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Long> countDistinct(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x) - Specified by:
countDistinctin interfacejakarta.persistence.criteria.CriteriaBuilder
-
exists
@NonNull public @NonNull jakarta.persistence.criteria.Predicate exists(@NonNull @NonNull jakarta.persistence.criteria.Subquery<?> subquery) - Specified by:
existsin interfacejakarta.persistence.criteria.CriteriaBuilder
-
all
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> all(@NonNull @NonNull jakarta.persistence.criteria.Subquery<Y> subquery) - Specified by:
allin interfacejakarta.persistence.criteria.CriteriaBuilder
-
some
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> some(@NonNull @NonNull jakarta.persistence.criteria.Subquery<Y> subquery) - Specified by:
somein interfacejakarta.persistence.criteria.CriteriaBuilder
-
any
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> any(@NonNull @NonNull jakarta.persistence.criteria.Subquery<Y> subquery) - Specified by:
anyin interfacejakarta.persistence.criteria.CriteriaBuilder
-
and
@NonNull public @NonNull jakarta.persistence.criteria.Predicate and(@NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> y) - Specified by:
andin interfacejakarta.persistence.criteria.CriteriaBuilder
-
and
@NonNull public @NonNull jakarta.persistence.criteria.Predicate and(@NonNull @NonNull jakarta.persistence.criteria.Predicate... restrictions) - Specified by:
andin interfacejakarta.persistence.criteria.CriteriaBuilder
-
and
@NonNull public @NonNull jakarta.persistence.criteria.Predicate and(@NonNull @NonNull Iterable<jakarta.persistence.criteria.Predicate> restrictions) Description copied from interface:PersistentEntityCriteriaBuilderAND restriction predicate.- Specified by:
andin interfacePersistentEntityCriteriaBuilder- Parameters:
restrictions- The restriction- Returns:
- a new predicate
-
isEmptyString
@NonNull public @NonNull jakarta.persistence.criteria.Predicate isEmptyString(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> expression) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression is empty.- Specified by:
isEmptyStringin interfacePersistentEntityCriteriaBuilder- Parameters:
expression- The expression- Returns:
- a new predicate
-
isNotEmptyString
@NonNull public @NonNull jakarta.persistence.criteria.Predicate isNotEmptyString(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> expression) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression is not empty.- Specified by:
isNotEmptyStringin interfacePersistentEntityCriteriaBuilder- Parameters:
expression- The expression- Returns:
- a new predicate
-
ilike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate ilike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern) Description copied from interface:PersistentEntityCriteriaBuilderCreates an case-insensitive like predicate.- Specified by:
ilikein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressionpattern- The pattern- Returns:
- a new predicate
-
endingWithString
public jakarta.persistence.criteria.Predicate endingWithString(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x ending with the expression y.- Specified by:
endingWithStringin interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The expression- Returns:
- a new predicate
-
startsWithString
@NonNull public @NonNull jakarta.persistence.criteria.Predicate startsWithString(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x starts with the expression y.- Specified by:
startsWithStringin interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The expression- Returns:
- a new predicate
-
containsString
@NonNull public @NonNull jakarta.persistence.criteria.Predicate containsString(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x contains the expression y.- Specified by:
containsStringin interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The expression- Returns:
- a new predicate
-
containsStringIgnoreCase
public jakarta.persistence.criteria.Predicate containsStringIgnoreCase(jakarta.persistence.criteria.Expression<String> x, jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x contains the expression y ignoring case.- Specified by:
containsStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The expression- Returns:
- a new predicate
-
equalStringIgnoreCase
@NonNull public @NonNull jakarta.persistence.criteria.Predicate equalStringIgnoreCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x equals a string y ignoring case.- Specified by:
equalStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The string- Returns:
- a new predicate
-
equalStringIgnoreCase
@NonNull public @NonNull jakarta.persistence.criteria.Predicate equalStringIgnoreCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x equals the expression y ignoring case.- Specified by:
equalStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The string- Returns:
- a new predicate
-
notEqualStringIgnoreCase
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notEqualStringIgnoreCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x not equals a string y ignoring case.- Specified by:
notEqualStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The string- Returns:
- a new predicate
-
notEqualStringIgnoreCase
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notEqualStringIgnoreCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x not equals the expression y ignoring case.- Specified by:
notEqualStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The string- Returns:
- a new predicate
-
startsWithStringIgnoreCase
@NonNull public @NonNull jakarta.persistence.criteria.Predicate startsWithStringIgnoreCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x starts with the expression y ignoring case.- Specified by:
startsWithStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The string- Returns:
- a new predicate
-
endingWithStringIgnoreCase
@NonNull public @NonNull jakarta.persistence.criteria.Predicate endingWithStringIgnoreCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if the expression x ending with the expression y ignoring case.- Specified by:
endingWithStringIgnoreCasein interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expressiony- The string- Returns:
- a new predicate
-
or
@NonNull public @NonNull jakarta.persistence.criteria.Predicate or(@NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> y) - Specified by:
orin interfacejakarta.persistence.criteria.CriteriaBuilder
-
or
@NonNull public @NonNull jakarta.persistence.criteria.Predicate or(@NonNull @NonNull jakarta.persistence.criteria.Predicate... restrictions) - Specified by:
orin interfacejakarta.persistence.criteria.CriteriaBuilder
-
or
@NonNull public @NonNull jakarta.persistence.criteria.Predicate or(@NonNull @NonNull Iterable<jakarta.persistence.criteria.Predicate> restrictions) Description copied from interface:PersistentEntityCriteriaBuilderOR restriction predicate.- Specified by:
orin interfacePersistentEntityCriteriaBuilder- Parameters:
restrictions- The restriction- Returns:
- a new predicate
-
not
@NonNull public @NonNull jakarta.persistence.criteria.Predicate not(@NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> restriction) - Specified by:
notin interfacejakarta.persistence.criteria.CriteriaBuilder
-
conjunction
@NonNull public @NonNull jakarta.persistence.criteria.Predicate conjunction()- Specified by:
conjunctionin interfacejakarta.persistence.criteria.CriteriaBuilder
-
disjunction
@NonNull public @NonNull jakarta.persistence.criteria.Predicate disjunction()- Specified by:
disjunctionin interfacejakarta.persistence.criteria.CriteriaBuilder
-
isTrue
@NonNull public @NonNull jakarta.persistence.criteria.Predicate isTrue(@NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> x) - Specified by:
isTruein interfacejakarta.persistence.criteria.CriteriaBuilder
-
isFalse
@NonNull public @NonNull jakarta.persistence.criteria.Predicate isFalse(@NonNull @NonNull jakarta.persistence.criteria.Expression<Boolean> x) - Specified by:
isFalsein interfacejakarta.persistence.criteria.CriteriaBuilder
-
isNull
@NonNull public @NonNull jakarta.persistence.criteria.Predicate isNull(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x) - Specified by:
isNullin interfacejakarta.persistence.criteria.CriteriaBuilder
-
isNotNull
@NonNull public @NonNull jakarta.persistence.criteria.Predicate isNotNull(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x) - Specified by:
isNotNullin interfacejakarta.persistence.criteria.CriteriaBuilder
-
equal
@NonNull public @NonNull jakarta.persistence.criteria.Predicate equal(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<?> y) - Specified by:
equalin interfacejakarta.persistence.criteria.CriteriaBuilder
-
equal
@NonNull @NextMajorVersion("Don\'t allow null values") public @NonNull jakarta.persistence.criteria.Predicate equal(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x, @Nullable @Nullable Object y) - Specified by:
equalin interfacejakarta.persistence.criteria.CriteriaBuilder
-
notEqual
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notEqual(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<?> y) - Specified by:
notEqualin interfacejakarta.persistence.criteria.CriteriaBuilder
-
notEqual
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notEqual(@NonNull @NonNull jakarta.persistence.criteria.Expression<?> x, @Nullable @Nullable Object y) - Specified by:
notEqualin interfacejakarta.persistence.criteria.CriteriaBuilder
-
greaterThan
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate greaterThan(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) - Specified by:
greaterThanin interfacejakarta.persistence.criteria.CriteriaBuilder
-
greaterThan
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate greaterThan(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull Y y) - Specified by:
greaterThanin interfacejakarta.persistence.criteria.CriteriaBuilder
-
greaterThanOrEqualTo
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate greaterThanOrEqualTo(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) - Specified by:
greaterThanOrEqualToin interfacejakarta.persistence.criteria.CriteriaBuilder
-
greaterThanOrEqualTo
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate greaterThanOrEqualTo(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull Y y) - Specified by:
greaterThanOrEqualToin interfacejakarta.persistence.criteria.CriteriaBuilder
-
lessThan
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate lessThan(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) - Specified by:
lessThanin interfacejakarta.persistence.criteria.CriteriaBuilder
-
lessThan
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate lessThan(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull Y y) - Specified by:
lessThanin interfacejakarta.persistence.criteria.CriteriaBuilder
-
lessThanOrEqualTo
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate lessThanOrEqualTo(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) - Specified by:
lessThanOrEqualToin interfacejakarta.persistence.criteria.CriteriaBuilder
-
lessThanOrEqualTo
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate lessThanOrEqualTo(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) - Specified by:
lessThanOrEqualToin interfacejakarta.persistence.criteria.CriteriaBuilder
-
between
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate between(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> v, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) - Specified by:
betweenin interfacejakarta.persistence.criteria.CriteriaBuilder
-
between
@NonNull public <Y extends Comparable<? super Y>> @NonNull jakarta.persistence.criteria.Predicate between(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> v, @NonNull Y x, @NonNull Y y) - Specified by:
betweenin interfacejakarta.persistence.criteria.CriteriaBuilder
-
gt
@NonNull public @NonNull jakarta.persistence.criteria.Predicate gt(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
gtin interfacejakarta.persistence.criteria.CriteriaBuilder
-
gt
@NonNull public @NonNull jakarta.persistence.criteria.Predicate gt(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull Number y) - Specified by:
gtin interfacejakarta.persistence.criteria.CriteriaBuilder
-
ge
@NonNull public @NonNull jakarta.persistence.criteria.Predicate ge(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
gein interfacejakarta.persistence.criteria.CriteriaBuilder
-
ge
@NonNull public @NonNull jakarta.persistence.criteria.Predicate ge(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull Number y) - Specified by:
gein interfacejakarta.persistence.criteria.CriteriaBuilder
-
lt
@NonNull public @NonNull jakarta.persistence.criteria.Predicate lt(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
ltin interfacejakarta.persistence.criteria.CriteriaBuilder
-
lt
@NonNull public @NonNull jakarta.persistence.criteria.Predicate lt(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull Number y) - Specified by:
ltin interfacejakarta.persistence.criteria.CriteriaBuilder
-
le
@NonNull public @NonNull jakarta.persistence.criteria.Predicate le(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
lein interfacejakarta.persistence.criteria.CriteriaBuilder
-
le
@NonNull public @NonNull jakarta.persistence.criteria.Predicate le(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull Number y) - Specified by:
lein interfacejakarta.persistence.criteria.CriteriaBuilder
-
neg
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> neg(@NonNull @NonNull jakarta.persistence.criteria.Expression<N> x) Not supported yet.- Specified by:
negin interfacejakarta.persistence.criteria.CriteriaBuilder
-
abs
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> abs(@NonNull @NonNull jakarta.persistence.criteria.Expression<N> x) Not supported yet.- Specified by:
absin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sum
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> x, jakarta.persistence.criteria.Expression<? extends N> y) - Specified by:
sumin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sum
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull N y) - Specified by:
sumin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sum
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> sum(@NonNull N x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> y) - Specified by:
sumin interfacejakarta.persistence.criteria.CriteriaBuilder
-
prod
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> prod(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> y) - Specified by:
prodin interfacejakarta.persistence.criteria.CriteriaBuilder
-
prod
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> prod(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull N y) - Specified by:
prodin interfacejakarta.persistence.criteria.CriteriaBuilder
-
prod
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> prod(@NonNull N x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> y) - Specified by:
prodin interfacejakarta.persistence.criteria.CriteriaBuilder
-
diff
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> diff(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> y) - Specified by:
diffin interfacejakarta.persistence.criteria.CriteriaBuilder
-
diff
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> diff(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> x, @NonNull N y) - Specified by:
diffin interfacejakarta.persistence.criteria.CriteriaBuilder
-
diff
@NonNull public <N extends Number> @NonNull jakarta.persistence.criteria.Expression<N> diff(@NonNull N x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends N> y) - Specified by:
diffin interfacejakarta.persistence.criteria.CriteriaBuilder
-
quot
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Number> quot(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
quotin interfacejakarta.persistence.criteria.CriteriaBuilder
-
quot
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Number> quot(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x, @NonNull @NonNull Number y) - Specified by:
quotin interfacejakarta.persistence.criteria.CriteriaBuilder
-
quot
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Number> quot(@NonNull @NonNull Number x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
quotin interfacejakarta.persistence.criteria.CriteriaBuilder
-
mod
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> mod(@NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> y) Not supported yet.- Specified by:
modin interfacejakarta.persistence.criteria.CriteriaBuilder
-
mod
public jakarta.persistence.criteria.Expression<Integer> mod(@NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> x, @NonNull @NonNull Integer y) Not supported yet.- Specified by:
modin interfacejakarta.persistence.criteria.CriteriaBuilder
-
mod
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> mod(@NonNull @NonNull Integer x, @NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> y) Not supported yet.- Specified by:
modin interfacejakarta.persistence.criteria.CriteriaBuilder
-
sqrt
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Double> sqrt(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
sqrtin interfacejakarta.persistence.criteria.CriteriaBuilder
-
toLong
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Long> toLong(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
toLongin interfacejakarta.persistence.criteria.CriteriaBuilder
-
toInteger
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> toInteger(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
toIntegerin interfacejakarta.persistence.criteria.CriteriaBuilder
-
toFloat
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Float> toFloat(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
toFloatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
toDouble
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Double> toDouble(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
toDoublein interfacejakarta.persistence.criteria.CriteriaBuilder
-
toBigDecimal
@NonNull public @NonNull jakarta.persistence.criteria.Expression<BigDecimal> toBigDecimal(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
toBigDecimalin interfacejakarta.persistence.criteria.CriteriaBuilder
-
toBigInteger
@NonNull public @NonNull jakarta.persistence.criteria.Expression<BigInteger> toBigInteger(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Number> x) Not supported yet.- Specified by:
toBigIntegerin interfacejakarta.persistence.criteria.CriteriaBuilder
-
toString
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> toString(@NonNull @NonNull jakarta.persistence.criteria.Expression<Character> x) Not supported yet.- Specified by:
toStringin interfacejakarta.persistence.criteria.CriteriaBuilder
-
literal
@NonNull public <T> @NonNull jakarta.persistence.criteria.Expression<T> literal(@Nullable T value) - Specified by:
literalin interfacejakarta.persistence.criteria.CriteriaBuilder
-
nullLiteral
@NonNull public <T> @NonNull jakarta.persistence.criteria.Expression<T> nullLiteral(@NonNull @NonNull Class<T> x) - Specified by:
nullLiteralin interfacejakarta.persistence.criteria.CriteriaBuilder
-
parameter
@NonNull public <T> @NonNull jakarta.persistence.criteria.ParameterExpression<T> parameter(@NonNull @NonNull Class<T> paramClass) - Specified by:
parameterin interfacejakarta.persistence.criteria.CriteriaBuilder
-
parameter
public <T> jakarta.persistence.criteria.ParameterExpression<T> parameter(@NonNull @NonNull Class<T> paramClass, @NonNull @NonNull String name) - Specified by:
parameterin interfacejakarta.persistence.criteria.CriteriaBuilder
-
parameter
@NonNull public <T> @NonNull jakarta.persistence.criteria.ParameterExpression<T> parameter(@NonNull @NonNull Class<T> paramClass, @Nullable @Nullable String name, @Nullable @Nullable Object value) Create a new parameter with possible constant value.- Type Parameters:
T- The param type- Parameters:
paramClass- The param classname- The param namevalue- The param value- Returns:
- the parameter expression
-
isEmpty
@NonNull public <C extends Collection<?>> @NonNull jakarta.persistence.criteria.Predicate isEmpty(@NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
isEmptyin interfacejakarta.persistence.criteria.CriteriaBuilder
-
isNotEmpty
@NonNull public <C extends Collection<?>> @NonNull jakarta.persistence.criteria.Predicate isNotEmpty(@NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
isNotEmptyin interfacejakarta.persistence.criteria.CriteriaBuilder
-
size
@NonNull public <C extends Collection<?>> @NonNull jakarta.persistence.criteria.Expression<Integer> size(@NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
sizein interfacejakarta.persistence.criteria.CriteriaBuilder
-
size
@NonNull public <C extends Collection<?>> @NonNull jakarta.persistence.criteria.Expression<Integer> size(@NonNull C collection) Not supported yet.- Specified by:
sizein interfacejakarta.persistence.criteria.CriteriaBuilder
-
isMember
@NonNull public <E,C extends Collection<E>> @NonNull jakarta.persistence.criteria.Predicate isMember(@NonNull @NonNull jakarta.persistence.criteria.Expression<E> elem, @NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
isMemberin interfacejakarta.persistence.criteria.CriteriaBuilder
-
isMember
@NonNull public <E,C extends Collection<E>> @NonNull jakarta.persistence.criteria.Predicate isMember(@NonNull E elem, @NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
isMemberin interfacejakarta.persistence.criteria.CriteriaBuilder
-
isNotMember
@NonNull public <E,C extends Collection<E>> @NonNull jakarta.persistence.criteria.Predicate isNotMember(@NonNull @NonNull jakarta.persistence.criteria.Expression<E> elem, @NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
isNotMemberin interfacejakarta.persistence.criteria.CriteriaBuilder
-
isNotMember
@NonNull public <E,C extends Collection<E>> @NonNull jakarta.persistence.criteria.Predicate isNotMember(@NonNull E elem, @NonNull @NonNull jakarta.persistence.criteria.Expression<C> collection) Not supported yet.- Specified by:
isNotMemberin interfacejakarta.persistence.criteria.CriteriaBuilder
-
values
@NonNull public <V,M extends Map<?, @NonNull jakarta.persistence.criteria.Expression<Collection<V>> valuesV>> (@NonNull M map) Not supported yet.- Specified by:
valuesin interfacejakarta.persistence.criteria.CriteriaBuilder
-
keys
@NonNull public <K,M extends Map<K, @NonNull jakarta.persistence.criteria.Expression<Set<K>> keys?>> (@NonNull M map) Not supported yet.- Specified by:
keysin interfacejakarta.persistence.criteria.CriteriaBuilder
-
regex
@NonNull public @NonNull jakarta.persistence.criteria.Predicate regex(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern) Description copied from interface:PersistentEntityCriteriaBuilderCreate a predicate for testing whether the expression satisfies the given pattern.- Specified by:
regexin interfacePersistentEntityCriteriaBuilder- Parameters:
x- string expressionpattern- string expression- Returns:
- like predicate
-
like
@NonNull public @NonNull jakarta.persistence.criteria.Predicate like(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern) - Specified by:
likein interfacejakarta.persistence.criteria.CriteriaBuilder
-
like
@NonNull public @NonNull jakarta.persistence.criteria.Predicate like(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern) - Specified by:
likein interfacejakarta.persistence.criteria.CriteriaBuilder
-
like
@NonNull public @NonNull jakarta.persistence.criteria.Predicate like(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern, @NonNull @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) - Specified by:
likein interfacejakarta.persistence.criteria.CriteriaBuilder
-
like
@NonNull public @NonNull jakarta.persistence.criteria.Predicate like(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern, char escapeChar) - Specified by:
likein interfacejakarta.persistence.criteria.CriteriaBuilder
-
like
@NonNull public @NonNull jakarta.persistence.criteria.Predicate like(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern, @NonNull @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) - Specified by:
likein interfacejakarta.persistence.criteria.CriteriaBuilder
-
like
@NonNull public @NonNull jakarta.persistence.criteria.Predicate like(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern, char escapeChar) - Specified by:
likein interfacejakarta.persistence.criteria.CriteriaBuilder
-
notLike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notLike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern) - Specified by:
notLikein interfacejakarta.persistence.criteria.CriteriaBuilder
-
notLike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notLike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern) - Specified by:
notLikein interfacejakarta.persistence.criteria.CriteriaBuilder
-
notLike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notLike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern, @NonNull @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) - Specified by:
notLikein interfacejakarta.persistence.criteria.CriteriaBuilder
-
notLike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notLike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern, char escapeChar) - Specified by:
notLikein interfacejakarta.persistence.criteria.CriteriaBuilder
-
notLike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notLike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern, @NonNull @NonNull jakarta.persistence.criteria.Expression<Character> escapeChar) - Specified by:
notLikein interfacejakarta.persistence.criteria.CriteriaBuilder
-
notLike
@NonNull public @NonNull jakarta.persistence.criteria.Predicate notLike(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern, char escapeChar) - Specified by:
notLikein interfacejakarta.persistence.criteria.CriteriaBuilder
-
concat
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> concat(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) - Specified by:
concatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
concat
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> concat(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String y) - Specified by:
concatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
concat
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> concat(@NonNull @NonNull String x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> y) - Specified by:
concatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
substring
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> substring(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> from) Not supported yet.- Specified by:
substringin interfacejakarta.persistence.criteria.CriteriaBuilder
-
substring
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> substring(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, int from) Not supported yet.- Specified by:
substringin interfacejakarta.persistence.criteria.CriteriaBuilder
-
substring
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> substring(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> from, @NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> len) Not supported yet.- Specified by:
substringin interfacejakarta.persistence.criteria.CriteriaBuilder
-
substring
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> substring(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, int from, int len) Not supported yet.- Specified by:
substringin interfacejakarta.persistence.criteria.CriteriaBuilder
-
trim
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.- Specified by:
trimin interfacejakarta.persistence.criteria.CriteriaBuilder
-
trim
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull @NonNull jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.- Specified by:
trimin interfacejakarta.persistence.criteria.CriteriaBuilder
-
trim
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull @NonNull jakarta.persistence.criteria.Expression<Character> t, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.- Specified by:
trimin interfacejakarta.persistence.criteria.CriteriaBuilder
-
trim
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull @NonNull jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, @NonNull @NonNull jakarta.persistence.criteria.Expression<Character> t, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.- Specified by:
trimin interfacejakarta.persistence.criteria.CriteriaBuilder
-
trim
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> trim(char t, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.- Specified by:
trimin interfacejakarta.persistence.criteria.CriteriaBuilder
-
trim
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> trim(@NonNull @NonNull jakarta.persistence.criteria.CriteriaBuilder.Trimspec ts, char t, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) Not supported yet.- Specified by:
trimin interfacejakarta.persistence.criteria.CriteriaBuilder
-
lower
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> lower(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) - Specified by:
lowerin interfacejakarta.persistence.criteria.CriteriaBuilder
-
upper
@NonNull public @NonNull jakarta.persistence.criteria.Expression<String> upper(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) - Specified by:
upperin interfacejakarta.persistence.criteria.CriteriaBuilder
-
length
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> length(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x) - Specified by:
lengthin interfacejakarta.persistence.criteria.CriteriaBuilder
-
locate
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern) Not supported yet.- Specified by:
locatein interfacejakarta.persistence.criteria.CriteriaBuilder
-
locate
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern) Not supported yet.- Specified by:
locatein interfacejakarta.persistence.criteria.CriteriaBuilder
-
locate
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<String> pattern, @NonNull @NonNull jakarta.persistence.criteria.Expression<Integer> from) Not supported yet.- Specified by:
locatein interfacejakarta.persistence.criteria.CriteriaBuilder
-
locate
@NonNull public @NonNull jakarta.persistence.criteria.Expression<Integer> locate(@NonNull @NonNull jakarta.persistence.criteria.Expression<String> x, @NonNull @NonNull String pattern, int from) Not supported yet.- Specified by:
locatein interfacejakarta.persistence.criteria.CriteriaBuilder
-
currentDate
Not supported yet.- Specified by:
currentDatein interfacejakarta.persistence.criteria.CriteriaBuilder
-
currentTimestamp
Not supported yet.- Specified by:
currentTimestampin interfacejakarta.persistence.criteria.CriteriaBuilder
-
currentTime
Not supported yet.- Specified by:
currentTimein interfacejakarta.persistence.criteria.CriteriaBuilder
-
in
@NonNull public <T> @NonNull jakarta.persistence.criteria.CriteriaBuilder.In<T> in(jakarta.persistence.criteria.Expression<? extends T> expression) - Specified by:
inin interfacejakarta.persistence.criteria.CriteriaBuilder
-
coalesce
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> coalesce(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> y) Not supported yet.- Specified by:
coalescein interfacejakarta.persistence.criteria.CriteriaBuilder
-
coalesce
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> coalesce(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends Y> x, Y y) Not supported yet.- Specified by:
coalescein interfacejakarta.persistence.criteria.CriteriaBuilder
-
nullif
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> nullif(@NonNull @NonNull jakarta.persistence.criteria.Expression<Y> x, @NonNull @NonNull jakarta.persistence.criteria.Expression<?> y) Not supported yet.- Specified by:
nullifin interfacejakarta.persistence.criteria.CriteriaBuilder
-
nullif
@NonNull public <Y> @NonNull jakarta.persistence.criteria.Expression<Y> nullif(@NonNull @NonNull jakarta.persistence.criteria.Expression<Y> x, Y y) Not supported yet.- Specified by:
nullifin interfacejakarta.persistence.criteria.CriteriaBuilder
-
coalesce
@NonNull public <T> @NonNull jakarta.persistence.criteria.CriteriaBuilder.Coalesce<T> coalesce()Not supported yet.- Specified by:
coalescein interfacejakarta.persistence.criteria.CriteriaBuilder
-
selectCase
@NonNull public <C,R> @NonNull jakarta.persistence.criteria.CriteriaBuilder.SimpleCase<C,R> selectCase(@NonNull @NonNull jakarta.persistence.criteria.Expression<? extends C> expression) Not supported yet.- Specified by:
selectCasein interfacejakarta.persistence.criteria.CriteriaBuilder
-
selectCase
@NonNull public <R> @NonNull jakarta.persistence.criteria.CriteriaBuilder.Case<R> selectCase()Not supported yet.- Specified by:
selectCasein interfacejakarta.persistence.criteria.CriteriaBuilder
-
function
@NonNull public <T> @NonNull jakarta.persistence.criteria.Expression<T> function(@NonNull @NonNull String name, @NonNull @NonNull Class<T> type, @NonNull @NonNull jakarta.persistence.criteria.Expression<?>... args) - Specified by:
functionin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,T, @NonNull jakarta.persistence.criteria.Join<X,V extends T> V> treat(@NonNull @NonNull jakarta.persistence.criteria.Join<X, T> join, @NonNull @NonNull Class<V> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,T, @NonNull jakarta.persistence.criteria.CollectionJoin<X,E extends T> E> treat(@NonNull @NonNull jakarta.persistence.criteria.CollectionJoin<X, T> join, @NonNull @NonNull Class<E> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,T, @NonNull jakarta.persistence.criteria.SetJoin<X,E extends T> E> treat(@NonNull @NonNull jakarta.persistence.criteria.SetJoin<X, T> join, @NonNull @NonNull Class<E> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,T, @NonNull jakarta.persistence.criteria.ListJoin<X,E extends T> E> treat(@NonNull @NonNull jakarta.persistence.criteria.ListJoin<X, T> join, @NonNull @NonNull Class<E> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,K, @NonNull jakarta.persistence.criteria.MapJoin<X,T, V extends T> K, treatV> (@NonNull @NonNull jakarta.persistence.criteria.MapJoin<X, K, T> join, @NonNull @NonNull Class<V> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,T extends X> @NonNull jakarta.persistence.criteria.Path<T> treat(@NonNull @NonNull jakarta.persistence.criteria.Path<X> path, @NonNull @NonNull Class<T> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
treat
@NonNull public <X,T extends X> @NonNull jakarta.persistence.criteria.Root<T> treat(@NonNull @NonNull jakarta.persistence.criteria.Root<X> root, @NonNull @NonNull Class<T> type) Not supported yet.- Specified by:
treatin interfacejakarta.persistence.criteria.CriteriaBuilder
-
arrayContains
public jakarta.persistence.criteria.Predicate arrayContains(jakarta.persistence.criteria.Expression<?> x, jakarta.persistence.criteria.Expression<?> y) Description copied from interface:PersistentEntityCriteriaBuilderChecks if array contains given expression. Supported by Azure Cosmos Db and MongoDB.- Specified by:
arrayContainsin interfacePersistentEntityCriteriaBuilder- Parameters:
x- The expression (property)y- The expression (value to be contained in the array represented by x property in the db)- Returns:
- a new predicate
-
localDate
- Specified by:
localDatein interfacejakarta.persistence.criteria.CriteriaBuilder
-
localDateTime
- Specified by:
localDateTimein interfacejakarta.persistence.criteria.CriteriaBuilder
-
localTime
- Specified by:
localTimein interfacejakarta.persistence.criteria.CriteriaBuilder
-
sign
public jakarta.persistence.criteria.Expression<Integer> sign(jakarta.persistence.criteria.Expression<? extends Number> x) - Specified by:
signin interfacejakarta.persistence.criteria.CriteriaBuilder
-
ceiling
public <N extends Number> jakarta.persistence.criteria.Expression<N> ceiling(jakarta.persistence.criteria.Expression<N> x) - Specified by:
ceilingin interfacejakarta.persistence.criteria.CriteriaBuilder
-
floor
public <N extends Number> jakarta.persistence.criteria.Expression<N> floor(jakarta.persistence.criteria.Expression<N> x) - Specified by:
floorin interfacejakarta.persistence.criteria.CriteriaBuilder
-
exp
public jakarta.persistence.criteria.Expression<Double> exp(jakarta.persistence.criteria.Expression<? extends Number> x) - Specified by:
expin interfacejakarta.persistence.criteria.CriteriaBuilder
-
ln
public jakarta.persistence.criteria.Expression<Double> ln(jakarta.persistence.criteria.Expression<? extends Number> x) - Specified by:
lnin interfacejakarta.persistence.criteria.CriteriaBuilder
-
power
public jakarta.persistence.criteria.Expression<Double> power(jakarta.persistence.criteria.Expression<? extends Number> x, jakarta.persistence.criteria.Expression<? extends Number> y) - Specified by:
powerin interfacejakarta.persistence.criteria.CriteriaBuilder
-
power
public jakarta.persistence.criteria.Expression<Double> power(jakarta.persistence.criteria.Expression<? extends Number> x, Number y) - Specified by:
powerin interfacejakarta.persistence.criteria.CriteriaBuilder
-
round
public <T extends Number> jakarta.persistence.criteria.Expression<T> round(jakarta.persistence.criteria.Expression<T> x, Integer n) - Specified by:
roundin interfacejakarta.persistence.criteria.CriteriaBuilder
-