<N extends Number> Expression<N> |
CriteriaBuilder.abs(Expression<N> x) |
Predicate |
CriteriaBuilder.and(Expression<Boolean> x,
Expression<Boolean> y) |
Predicate |
CriteriaBuilder.and(Expression<Boolean> x,
Expression<Boolean> y) |
Order |
CriteriaBuilder.asc(Expression<?> x) |
<N extends Number> Expression<Double> |
CriteriaBuilder.avg(Expression<N> x) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.between(Expression<? extends Y> v,
Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.between(Expression<? extends Y> v,
Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.between(Expression<? extends Y> v,
Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.between(Expression<? extends Y> v,
Y x,
Y y) |
<Y> Expression<Y> |
CriteriaBuilder.coalesce(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y> Expression<Y> |
CriteriaBuilder.coalesce(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y> Expression<Y> |
CriteriaBuilder.coalesce(Expression<? extends Y> x,
Y y) |
Expression<String> |
CriteriaBuilder.concat(Expression<String> x,
Expression<String> y) |
Expression<String> |
CriteriaBuilder.concat(Expression<String> x,
Expression<String> y) |
Expression<String> |
CriteriaBuilder.concat(Expression<String> x,
String y) |
Expression<String> |
CriteriaBuilder.concat(String x,
Expression<String> y) |
Expression<Long> |
CriteriaBuilder.count(Expression<?> x) |
Expression<Long> |
CriteriaBuilder.countDistinct(Expression<?> x) |
Order |
CriteriaBuilder.desc(Expression<?> x) |
<N extends Number> Expression<N> |
CriteriaBuilder.diff(Expression<? extends N> x,
Expression<? extends N> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.diff(Expression<? extends N> x,
Expression<? extends N> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.diff(Expression<? extends N> x,
N y) |
<N extends Number> Expression<N> |
CriteriaBuilder.diff(N x,
Expression<? extends N> y) |
Predicate |
CriteriaBuilder.equal(Expression<?> x,
Expression<?> y) |
Predicate |
CriteriaBuilder.equal(Expression<?> x,
Expression<?> y) |
Predicate |
CriteriaBuilder.equal(Expression<?> x,
Object y) |
<T> Expression<T> |
CriteriaBuilder.function(String name,
Class<T> type,
Expression<?>... args) |
Predicate |
CriteriaBuilder.ge(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.ge(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.ge(Expression<? extends Number> x,
Number y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.greaterThan(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.greaterThan(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.greaterThan(Expression<? extends Y> x,
Y y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.greaterThanOrEqualTo(Expression<? extends Y> x,
Y y) |
<X extends Comparable<? super X>> Expression<X> |
CriteriaBuilder.greatest(Expression<X> x) |
Subquery<T> |
Subquery.groupBy(Expression<?>... grouping) |
AbstractQuery<T> |
AbstractQuery.groupBy(Expression<?>... grouping) |
CriteriaQuery<T> |
CriteriaQuery.groupBy(Expression<?>... grouping) |
Predicate |
CriteriaBuilder.gt(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.gt(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.gt(Expression<? extends Number> x,
Number y) |
Subquery<T> |
Subquery.having(Expression<Boolean> restriction) |
AbstractQuery<T> |
AbstractQuery.having(Expression<Boolean> restriction) |
CriteriaQuery<T> |
CriteriaQuery.having(Expression<Boolean> restriction) |
Predicate |
Expression.in(Expression<?>... values) |
<T> CriteriaBuilder.In<T> |
CriteriaBuilder.in(Expression<? extends T> expression) |
Predicate |
Expression.in(Expression<Collection<?>> values) |
<C extends Collection<?>> Predicate |
CriteriaBuilder.isEmpty(Expression<C> collection) |
Predicate |
CriteriaBuilder.isFalse(Expression<Boolean> x) |
<E,C extends Collection<E>> Predicate |
CriteriaBuilder.isMember(E elem,
Expression<C> collection) |
<E,C extends Collection<E>> Predicate |
CriteriaBuilder.isMember(Expression<E> elem,
Expression<C> collection) |
<E,C extends Collection<E>> Predicate |
CriteriaBuilder.isMember(Expression<E> elem,
Expression<C> collection) |
<C extends Collection<?>> Predicate |
CriteriaBuilder.isNotEmpty(Expression<C> collection) |
<E,C extends Collection<E>> Predicate |
CriteriaBuilder.isNotMember(E elem,
Expression<C> collection) |
<E,C extends Collection<E>> Predicate |
CriteriaBuilder.isNotMember(Expression<E> elem,
Expression<C> collection) |
<E,C extends Collection<E>> Predicate |
CriteriaBuilder.isNotMember(Expression<E> elem,
Expression<C> collection) |
Predicate |
CriteriaBuilder.isNotNull(Expression<?> x) |
Predicate |
CriteriaBuilder.isNull(Expression<?> x) |
Predicate |
CriteriaBuilder.isTrue(Expression<Boolean> x) |
Predicate |
CriteriaBuilder.le(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.le(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.le(Expression<? extends Number> x,
Number y) |
<X extends Comparable<? super X>> Expression<X> |
CriteriaBuilder.least(Expression<X> x) |
Expression<Integer> |
CriteriaBuilder.length(Expression<String> x) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.lessThan(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.lessThan(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.lessThan(Expression<? extends Y> x,
Y y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x,
Expression<? extends Y> y) |
<Y extends Comparable<? super Y>> Predicate |
CriteriaBuilder.lessThanOrEqualTo(Expression<? extends Y> x,
Y y) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern,
char escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern,
char escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
Expression<String> pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
String pattern) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
String pattern,
char escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
String pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.like(Expression<String> x,
String pattern,
Expression<Character> escapeChar) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
Expression<String> pattern) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
Expression<String> pattern) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
Expression<String> pattern,
Expression<Integer> from) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
Expression<String> pattern,
Expression<Integer> from) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
Expression<String> pattern,
Expression<Integer> from) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
String pattern) |
Expression<Integer> |
CriteriaBuilder.locate(Expression<String> x,
String pattern,
int from) |
Expression<String> |
CriteriaBuilder.lower(Expression<String> x) |
Predicate |
CriteriaBuilder.lt(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.lt(Expression<? extends Number> x,
Expression<? extends Number> y) |
Predicate |
CriteriaBuilder.lt(Expression<? extends Number> x,
Number y) |
<N extends Number> Expression<N> |
CriteriaBuilder.max(Expression<N> x) |
<N extends Number> Expression<N> |
CriteriaBuilder.min(Expression<N> x) |
Expression<Integer> |
CriteriaBuilder.mod(Expression<Integer> x,
Expression<Integer> y) |
Expression<Integer> |
CriteriaBuilder.mod(Expression<Integer> x,
Expression<Integer> y) |
Expression<Integer> |
CriteriaBuilder.mod(Expression<Integer> x,
Integer y) |
Expression<Integer> |
CriteriaBuilder.mod(Integer x,
Expression<Integer> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.neg(Expression<N> x) |
Predicate |
CriteriaBuilder.not(Expression<Boolean> restriction) |
Predicate |
CriteriaBuilder.notEqual(Expression<?> x,
Expression<?> y) |
Predicate |
CriteriaBuilder.notEqual(Expression<?> x,
Expression<?> y) |
Predicate |
CriteriaBuilder.notEqual(Expression<?> x,
Object y) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern,
char escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern,
char escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
Expression<String> pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
String pattern) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
String pattern,
char escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
String pattern,
Expression<Character> escapeChar) |
Predicate |
CriteriaBuilder.notLike(Expression<String> x,
String pattern,
Expression<Character> escapeChar) |
<Y> Expression<Y> |
CriteriaBuilder.nullif(Expression<Y> x,
Expression<?> y) |
<Y> Expression<Y> |
CriteriaBuilder.nullif(Expression<Y> x,
Expression<?> y) |
<Y> Expression<Y> |
CriteriaBuilder.nullif(Expression<Y> x,
Y y) |
Predicate |
CriteriaBuilder.or(Expression<Boolean> x,
Expression<Boolean> y) |
Predicate |
CriteriaBuilder.or(Expression<Boolean> x,
Expression<Boolean> y) |
Expression<R> |
CriteriaBuilder.SimpleCase.otherwise(Expression<? extends R> result) |
Expression<R> |
CriteriaBuilder.Case.otherwise(Expression<? extends R> result) |
<N extends Number> Expression<N> |
CriteriaBuilder.prod(Expression<? extends N> x,
Expression<? extends N> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.prod(Expression<? extends N> x,
Expression<? extends N> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.prod(Expression<? extends N> x,
N y) |
<N extends Number> Expression<N> |
CriteriaBuilder.prod(N x,
Expression<? extends N> y) |
Expression<Number> |
CriteriaBuilder.quot(Expression<? extends Number> x,
Expression<? extends Number> y) |
Expression<Number> |
CriteriaBuilder.quot(Expression<? extends Number> x,
Expression<? extends Number> y) |
Expression<Number> |
CriteriaBuilder.quot(Expression<? extends Number> x,
Number y) |
Expression<Number> |
CriteriaBuilder.quot(Number x,
Expression<? extends Number> y) |
Subquery<T> |
Subquery.select(Expression<T> expression) |
<C,R> CriteriaBuilder.SimpleCase<C,R> |
CriteriaBuilder.selectCase(Expression<? extends C> expression) |
<C extends Collection<?>> Expression<Integer> |
CriteriaBuilder.size(Expression<C> collection) |
Expression<Double> |
CriteriaBuilder.sqrt(Expression<? extends Number> x) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
Expression<Integer> from) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
Expression<Integer> from) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
Expression<Integer> from,
Expression<Integer> len) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
Expression<Integer> from,
Expression<Integer> len) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
Expression<Integer> from,
Expression<Integer> len) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
int from) |
Expression<String> |
CriteriaBuilder.substring(Expression<String> x,
int from,
int len) |
<N extends Number> Expression<N> |
CriteriaBuilder.sum(Expression<? extends N> x,
Expression<? extends N> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.sum(Expression<? extends N> x,
Expression<? extends N> y) |
<N extends Number> Expression<N> |
CriteriaBuilder.sum(Expression<? extends N> x,
N y) |
<N extends Number> Expression<N> |
CriteriaBuilder.sum(Expression<N> x) |
<N extends Number> Expression<N> |
CriteriaBuilder.sum(N x,
Expression<? extends N> y) |
Expression<Double> |
CriteriaBuilder.sumAsDouble(Expression<Float> x) |
Expression<Long> |
CriteriaBuilder.sumAsLong(Expression<Integer> x) |
Expression<BigDecimal> |
CriteriaBuilder.toBigDecimal(Expression<? extends Number> number) |
Expression<BigInteger> |
CriteriaBuilder.toBigInteger(Expression<? extends Number> number) |
Expression<Double> |
CriteriaBuilder.toDouble(Expression<? extends Number> number) |
Expression<Float> |
CriteriaBuilder.toFloat(Expression<? extends Number> number) |
Expression<Integer> |
CriteriaBuilder.toInteger(Expression<? extends Number> number) |
Expression<Long> |
CriteriaBuilder.toLong(Expression<? extends Number> number) |
Expression<String> |
CriteriaBuilder.toString(Expression<Character> character) |
Expression<String> |
CriteriaBuilder.trim(char t,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(CriteriaBuilder.Trimspec ts,
char t,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(CriteriaBuilder.Trimspec ts,
Expression<Character> t,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(CriteriaBuilder.Trimspec ts,
Expression<Character> t,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(CriteriaBuilder.Trimspec ts,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(Expression<Character> t,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(Expression<Character> t,
Expression<String> x) |
Expression<String> |
CriteriaBuilder.trim(Expression<String> x) |
Expression<String> |
CriteriaBuilder.upper(Expression<String> x) |
CriteriaBuilder.In<T> |
CriteriaBuilder.In.value(Expression<? extends T> value) |
CriteriaBuilder.Coalesce<T> |
CriteriaBuilder.Coalesce.value(Expression<? extends T> value) |
CriteriaBuilder.SimpleCase<C,R> |
CriteriaBuilder.SimpleCase.when(C condition,
Expression<? extends R> result) |
CriteriaBuilder.Case<R> |
CriteriaBuilder.Case.when(Expression<Boolean> condition,
Expression<? extends R> result) |
CriteriaBuilder.Case<R> |
CriteriaBuilder.Case.when(Expression<Boolean> condition,
Expression<? extends R> result) |
CriteriaBuilder.Case<R> |
CriteriaBuilder.Case.when(Expression<Boolean> condition,
R result) |
Subquery<T> |
Subquery.where(Expression<Boolean> restriction) |
AbstractQuery<T> |
AbstractQuery.where(Expression<Boolean> restriction) |
CriteriaQuery<T> |
CriteriaQuery.where(Expression<Boolean> restriction) |