public class CriteriaBuilderImpl extends Object implements javax.persistence.criteria.CriteriaBuilder, Serializable
javax.persistence.criteria.CriteriaBuilder.Case<R>, javax.persistence.criteria.CriteriaBuilder.Coalesce<T>, javax.persistence.criteria.CriteriaBuilder.In<T>, javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R>, javax.persistence.criteria.CriteriaBuilder.Trimspec
Constructor and Description |
---|
CriteriaBuilderImpl(JPAEntityManagerFactory emf) |
Modifier and Type | Method and Description |
---|---|
<N extends Number> |
abs(javax.persistence.criteria.Expression<N> expr) |
<Y> javax.persistence.criteria.Expression<Y> |
all(javax.persistence.criteria.Subquery<Y> sub) |
javax.persistence.criteria.Predicate |
and(javax.persistence.criteria.Expression<Boolean> expr0,
javax.persistence.criteria.Expression<Boolean> expr1) |
javax.persistence.criteria.Predicate |
and(javax.persistence.criteria.Predicate... preds) |
<Y> javax.persistence.criteria.Expression<Y> |
any(javax.persistence.criteria.Subquery<Y> sub) |
javax.persistence.criteria.CompoundSelection<Object[]> |
array(javax.persistence.criteria.Selection<?>... selections) |
javax.persistence.criteria.Order |
asc(javax.persistence.criteria.Expression<?> expr) |
<N extends Number> |
avg(javax.persistence.criteria.Expression<N> expr) |
<Y extends Comparable<? super Y>> |
between(javax.persistence.criteria.Expression<? extends Y> expr0,
javax.persistence.criteria.Expression<? extends Y> expr1,
javax.persistence.criteria.Expression<? extends Y> expr2) |
<Y extends Comparable<? super Y>> |
between(javax.persistence.criteria.Expression<? extends Y> expr,
Y obj0,
Y obj1) |
<T> javax.persistence.criteria.CriteriaBuilder.Coalesce<T> |
coalesce() |
<Y> javax.persistence.criteria.Expression<Y> |
coalesce(javax.persistence.criteria.Expression<? extends Y> expr0,
javax.persistence.criteria.Expression<? extends Y> expr1) |
<Y> javax.persistence.criteria.Expression<Y> |
coalesce(javax.persistence.criteria.Expression<? extends Y> expr,
Y val) |
javax.persistence.criteria.Expression<String> |
concat(javax.persistence.criteria.Expression<String> expr0,
javax.persistence.criteria.Expression<String> expr1) |
javax.persistence.criteria.Expression<String> |
concat(javax.persistence.criteria.Expression<String> expr,
String val) |
javax.persistence.criteria.Expression<String> |
concat(String val,
javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Predicate |
conjunction() |
<Y> javax.persistence.criteria.CompoundSelection<Y> |
construct(Class<Y> cls,
javax.persistence.criteria.Selection<?>... args) |
javax.persistence.criteria.Expression<Long> |
count(javax.persistence.criteria.Expression<?> expr) |
javax.persistence.criteria.Expression<Long> |
countDistinct(javax.persistence.criteria.Expression<?> expr) |
<T> javax.persistence.criteria.CriteriaDelete<T> |
createCriteriaDelete(Class<T> cls) |
<T> javax.persistence.criteria.CriteriaUpdate<T> |
createCriteriaUpdate(Class<T> cls) |
javax.persistence.criteria.CriteriaQuery<Object> |
createQuery() |
<T> javax.persistence.criteria.CriteriaQuery<T> |
createQuery(Class<T> resultCls) |
javax.persistence.criteria.CriteriaQuery<javax.persistence.Tuple> |
createTupleQuery() |
javax.persistence.criteria.Expression<Date> |
currentDate() |
javax.persistence.criteria.Expression<Time> |
currentTime() |
javax.persistence.criteria.Expression<Timestamp> |
currentTimestamp() |
javax.persistence.criteria.Order |
desc(javax.persistence.criteria.Expression<?> expr) |
<N extends Number> |
diff(javax.persistence.criteria.Expression<? extends N> expr0,
javax.persistence.criteria.Expression<? extends N> expr1) |
<N extends Number> |
diff(javax.persistence.criteria.Expression<? extends N> expr,
N obj) |
<N extends Number> |
diff(N obj,
javax.persistence.criteria.Expression<? extends N> expr) |
javax.persistence.criteria.Predicate |
disjunction() |
javax.persistence.criteria.Predicate |
equal(javax.persistence.criteria.Expression<?> expr0,
javax.persistence.criteria.Expression<?> expr1) |
javax.persistence.criteria.Predicate |
equal(javax.persistence.criteria.Expression<?> expr,
Object obj) |
javax.persistence.criteria.Predicate |
exists(javax.persistence.criteria.Subquery<?> sub) |
<T> javax.persistence.criteria.Expression<T> |
function(String funcName,
Class<T> returnType,
javax.persistence.criteria.Expression<?>... argExprs) |
javax.persistence.criteria.Predicate |
ge(javax.persistence.criteria.Expression<? extends Number> expr0,
javax.persistence.criteria.Expression<? extends Number> expr1) |
javax.persistence.criteria.Predicate |
ge(javax.persistence.criteria.Expression<? extends Number> expr,
Number obj) |
JPAEntityManagerFactory |
getEntityManagerFactory() |
<Y extends Comparable<? super Y>> |
greaterThan(javax.persistence.criteria.Expression<? extends Y> expr0,
javax.persistence.criteria.Expression<? extends Y> expr1) |
<Y extends Comparable<? super Y>> |
greaterThan(javax.persistence.criteria.Expression<? extends Y> expr,
Y obj) |
<Y extends Comparable<? super Y>> |
greaterThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr0,
javax.persistence.criteria.Expression<? extends Y> expr1) |
<Y extends Comparable<? super Y>> |
greaterThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr,
Y obj) |
<X extends Comparable<? super X>> |
greatest(javax.persistence.criteria.Expression<X> expr) |
javax.persistence.criteria.Predicate |
gt(javax.persistence.criteria.Expression<? extends Number> expr0,
javax.persistence.criteria.Expression<? extends Number> expr1) |
javax.persistence.criteria.Predicate |
gt(javax.persistence.criteria.Expression<? extends Number> expr,
Number obj) |
<X> javax.persistence.criteria.CriteriaBuilder.In<X> |
in(javax.persistence.criteria.Expression<? extends X> expr) |
<X> javax.persistence.criteria.CriteriaBuilder.In<X> |
in(javax.persistence.criteria.Expression<? extends X> expr,
Collection<X> values) |
<X> javax.persistence.criteria.CriteriaBuilder.In<X> |
in(javax.persistence.criteria.Expression<? extends X> expr,
javax.persistence.criteria.Expression<? extends X>... values) |
<X> javax.persistence.criteria.CriteriaBuilder.In<X> |
in(javax.persistence.criteria.Expression<? extends X> expr,
X... values) |
<C extends Collection<?>> |
isEmpty(javax.persistence.criteria.Expression<C> collExpr) |
javax.persistence.criteria.Predicate |
isFalse(javax.persistence.criteria.Expression<Boolean> expr) |
<E,C extends Collection<E>> |
isMember(E val,
javax.persistence.criteria.Expression<C> collExpr) |
<E,C extends Collection<E>> |
isMember(javax.persistence.criteria.Expression<E> expr,
javax.persistence.criteria.Expression<C> collExpr) |
<C extends Collection<?>> |
isNotEmpty(javax.persistence.criteria.Expression<C> collExpr) |
<E,C extends Collection<E>> |
isNotMember(E val,
javax.persistence.criteria.Expression<C> collExpr) |
<E,C extends Collection<E>> |
isNotMember(javax.persistence.criteria.Expression<E> expr,
javax.persistence.criteria.Expression<C> collExpr) |
javax.persistence.criteria.Predicate |
isNotNull(javax.persistence.criteria.Expression<?> expr) |
javax.persistence.criteria.Predicate |
isNull(javax.persistence.criteria.Expression<?> expr) |
javax.persistence.criteria.Predicate |
isTrue(javax.persistence.criteria.Expression<Boolean> expr) |
<K,M extends Map<K,?>> |
keys(M map) |
javax.persistence.criteria.Predicate |
le(javax.persistence.criteria.Expression<? extends Number> expr0,
javax.persistence.criteria.Expression<? extends Number> expr1) |
javax.persistence.criteria.Predicate |
le(javax.persistence.criteria.Expression<? extends Number> expr,
Number obj) |
<X extends Comparable<? super X>> |
least(javax.persistence.criteria.Expression<X> expr) |
javax.persistence.criteria.Expression<Integer> |
length(javax.persistence.criteria.Expression<String> expr) |
<Y extends Comparable<? super Y>> |
lessThan(javax.persistence.criteria.Expression<? extends Y> expr0,
javax.persistence.criteria.Expression<? extends Y> expr1) |
<Y extends Comparable<? super Y>> |
lessThan(javax.persistence.criteria.Expression<? extends Y> expr,
Y obj) |
<Y extends Comparable<? super Y>> |
lessThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr0,
javax.persistence.criteria.Expression<? extends Y> expr1) |
<Y extends Comparable<? super Y>> |
lessThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr,
Y obj) |
javax.persistence.criteria.Predicate |
like(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> expr1) |
javax.persistence.criteria.Predicate |
like(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> expr1,
char escChr) |
javax.persistence.criteria.Predicate |
like(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> expr1,
javax.persistence.criteria.Expression<Character> escExpr) |
javax.persistence.criteria.Predicate |
like(javax.persistence.criteria.Expression<String> expr,
String regex) |
javax.persistence.criteria.Predicate |
like(javax.persistence.criteria.Expression<String> expr,
String regex,
char escChr) |
javax.persistence.criteria.Predicate |
like(javax.persistence.criteria.Expression<String> expr,
String regex,
javax.persistence.criteria.Expression<Character> escExpr) |
<T> javax.persistence.criteria.Expression<T> |
literal(T obj) |
javax.persistence.criteria.Expression<Integer> |
locate(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> exprSubstr) |
javax.persistence.criteria.Expression<Integer> |
locate(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> exprSubstr,
javax.persistence.criteria.Expression<Integer> exprPos) |
javax.persistence.criteria.Expression<Integer> |
locate(javax.persistence.criteria.Expression<String> expr,
String substr) |
javax.persistence.criteria.Expression<Integer> |
locate(javax.persistence.criteria.Expression<String> expr,
String substr,
int pos) |
javax.persistence.criteria.Expression<String> |
lower(javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Predicate |
lt(javax.persistence.criteria.Expression<? extends Number> expr0,
javax.persistence.criteria.Expression<? extends Number> expr1) |
javax.persistence.criteria.Predicate |
lt(javax.persistence.criteria.Expression<? extends Number> expr,
Number obj) |
<N extends Number> |
max(javax.persistence.criteria.Expression<N> expr) |
<N extends Number> |
min(javax.persistence.criteria.Expression<N> expr) |
javax.persistence.criteria.Expression<Integer> |
mod(javax.persistence.criteria.Expression<Integer> expr0,
javax.persistence.criteria.Expression<Integer> expr1) |
javax.persistence.criteria.Expression<Integer> |
mod(javax.persistence.criteria.Expression<Integer> expr,
Integer obj) |
javax.persistence.criteria.Expression<Integer> |
mod(Integer obj,
javax.persistence.criteria.Expression<Integer> expr) |
<N extends Number> |
neg(javax.persistence.criteria.Expression<N> expr) |
javax.persistence.criteria.Predicate |
not(javax.persistence.criteria.Expression<Boolean> expr) |
javax.persistence.criteria.Predicate |
notEqual(javax.persistence.criteria.Expression<?> expr0,
javax.persistence.criteria.Expression<?> expr1) |
javax.persistence.criteria.Predicate |
notEqual(javax.persistence.criteria.Expression<?> expr,
Object obj) |
javax.persistence.criteria.Predicate |
notLike(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> expr1) |
javax.persistence.criteria.Predicate |
notLike(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> expr1,
char escChr) |
javax.persistence.criteria.Predicate |
notLike(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<String> expr1,
javax.persistence.criteria.Expression<Character> escExpr) |
javax.persistence.criteria.Predicate |
notLike(javax.persistence.criteria.Expression<String> expr,
String regex) |
javax.persistence.criteria.Predicate |
notLike(javax.persistence.criteria.Expression<String> expr,
String regex,
char escChr) |
javax.persistence.criteria.Predicate |
notLike(javax.persistence.criteria.Expression<String> expr,
String regex,
javax.persistence.criteria.Expression<Character> escExpr) |
<Y> javax.persistence.criteria.Expression<Y> |
nullif(javax.persistence.criteria.Expression<Y> expr0,
javax.persistence.criteria.Expression<?> expr1) |
<Y> javax.persistence.criteria.Expression<Y> |
nullif(javax.persistence.criteria.Expression<Y> expr,
Y val) |
<T> javax.persistence.criteria.Expression<T> |
nullLiteral(Class<T> cls) |
javax.persistence.criteria.Predicate |
or(javax.persistence.criteria.Expression<Boolean> expr0,
javax.persistence.criteria.Expression<Boolean> expr1) |
javax.persistence.criteria.Predicate |
or(javax.persistence.criteria.Predicate... preds) |
<T> javax.persistence.criteria.ParameterExpression<T> |
parameter(Class<T> cls) |
<T> javax.persistence.criteria.ParameterExpression<T> |
parameter(Class<T> cls,
String name) |
<N extends Number> |
prod(javax.persistence.criteria.Expression<? extends N> expr0,
javax.persistence.criteria.Expression<? extends N> expr1) |
<N extends Number> |
prod(javax.persistence.criteria.Expression<? extends N> expr,
N obj) |
<N extends Number> |
prod(N obj,
javax.persistence.criteria.Expression<? extends N> expr) |
javax.persistence.criteria.Expression<Number> |
quot(javax.persistence.criteria.Expression<? extends Number> expr0,
javax.persistence.criteria.Expression<? extends Number> expr1) |
javax.persistence.criteria.Expression<Number> |
quot(javax.persistence.criteria.Expression<? extends Number> expr,
Number obj) |
javax.persistence.criteria.Expression<Number> |
quot(Number obj,
javax.persistence.criteria.Expression<? extends Number> expr) |
<R> javax.persistence.criteria.CriteriaBuilder.Case<R> |
selectCase() |
<C,R> javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R> |
selectCase(javax.persistence.criteria.Expression<? extends C> expr) |
<C extends Collection<?>> |
size(C coll) |
<C extends Collection<?>> |
size(javax.persistence.criteria.Expression<C> expr) |
<Y> javax.persistence.criteria.Expression<Y> |
some(javax.persistence.criteria.Subquery<Y> sub) |
javax.persistence.criteria.Expression<Double> |
sqrt(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<String> |
substring(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<Integer> posExpr) |
javax.persistence.criteria.Expression<String> |
substring(javax.persistence.criteria.Expression<String> expr,
javax.persistence.criteria.Expression<Integer> posExpr0,
javax.persistence.criteria.Expression<Integer> posExpr1) |
javax.persistence.criteria.Expression<String> |
substring(javax.persistence.criteria.Expression<String> expr,
int pos) |
javax.persistence.criteria.Expression<String> |
substring(javax.persistence.criteria.Expression<String> expr,
int pos0,
int pos1) |
<N extends Number> |
sum(javax.persistence.criteria.Expression<? extends N> expr0,
javax.persistence.criteria.Expression<? extends N> expr1) |
<N extends Number> |
sum(javax.persistence.criteria.Expression<? extends N> expr,
N obj) |
<N extends Number> |
sum(javax.persistence.criteria.Expression<N> expr) |
<N extends Number> |
sum(N obj,
javax.persistence.criteria.Expression<? extends N> expr) |
javax.persistence.criteria.Expression<Double> |
sumAsDouble(javax.persistence.criteria.Expression<Float> expr) |
javax.persistence.criteria.Expression<Long> |
sumAsLong(javax.persistence.criteria.Expression<Integer> expr) |
javax.persistence.criteria.Expression<BigDecimal> |
toBigDecimal(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<BigInteger> |
toBigInteger(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<Double> |
toDouble(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<Float> |
toFloat(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<Integer> |
toInteger(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<Long> |
toLong(javax.persistence.criteria.Expression<? extends Number> expr) |
javax.persistence.criteria.Expression<String> |
toString(javax.persistence.criteria.Expression<Character> expr) |
<X,T,E extends T> |
treat(javax.persistence.criteria.CollectionJoin<X,T> join,
Class<E> type) |
<X,T,V extends T> |
treat(javax.persistence.criteria.Join<X,T> join,
Class<V> type) |
<X,T,E extends T> |
treat(javax.persistence.criteria.ListJoin<X,T> join,
Class<E> type) |
<X,K,T,V extends T> |
treat(javax.persistence.criteria.MapJoin<X,K,T> join,
Class<V> type) |
<X,T extends X> |
treat(javax.persistence.criteria.Path<X> path,
Class<T> type) |
<X,T extends X> |
treat(javax.persistence.criteria.Root<X> root,
Class<T> type) |
<X,T,E extends T> |
treat(javax.persistence.criteria.SetJoin<X,T> join,
Class<E> type) |
javax.persistence.criteria.Expression<String> |
trim(char chr,
javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Expression<String> |
trim(javax.persistence.criteria.CriteriaBuilder.Trimspec spec,
char chr,
javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Expression<String> |
trim(javax.persistence.criteria.CriteriaBuilder.Trimspec spec,
javax.persistence.criteria.Expression<Character> chr,
javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Expression<String> |
trim(javax.persistence.criteria.CriteriaBuilder.Trimspec spec,
javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Expression<String> |
trim(javax.persistence.criteria.Expression<Character> chr,
javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.Expression<String> |
trim(javax.persistence.criteria.Expression<String> expr) |
javax.persistence.criteria.CompoundSelection<javax.persistence.Tuple> |
tuple(javax.persistence.criteria.Selection<?>... selections) |
javax.persistence.criteria.Expression<String> |
upper(javax.persistence.criteria.Expression<String> expr) |
<V,M extends Map<?,V>> |
values(M map) |
public CriteriaBuilderImpl(JPAEntityManagerFactory emf)
public JPAEntityManagerFactory getEntityManagerFactory()
public javax.persistence.criteria.CriteriaQuery<Object> createQuery()
createQuery
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.CriteriaQuery<T> createQuery(Class<T> resultCls)
createQuery
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.CriteriaQuery<javax.persistence.Tuple> createTupleQuery()
createTupleQuery
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.CriteriaDelete<T> createCriteriaDelete(Class<T> cls)
createCriteriaDelete
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.CriteriaUpdate<T> createCriteriaUpdate(Class<T> cls)
createCriteriaUpdate
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Order asc(javax.persistence.criteria.Expression<?> expr)
asc
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Order desc(javax.persistence.criteria.Expression<?> expr)
desc
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> abs(javax.persistence.criteria.Expression<N> expr)
abs
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<Double> avg(javax.persistence.criteria.Expression<N> expr)
avg
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Long> count(javax.persistence.criteria.Expression<?> expr)
count
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Long> countDistinct(javax.persistence.criteria.Expression<?> expr)
countDistinct
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> max(javax.persistence.criteria.Expression<N> expr)
max
in interface javax.persistence.criteria.CriteriaBuilder
public <X extends Comparable<? super X>> javax.persistence.criteria.Expression<X> greatest(javax.persistence.criteria.Expression<X> expr)
greatest
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> min(javax.persistence.criteria.Expression<N> expr)
min
in interface javax.persistence.criteria.CriteriaBuilder
public <X extends Comparable<? super X>> javax.persistence.criteria.Expression<X> least(javax.persistence.criteria.Expression<X> expr)
least
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Double> sqrt(javax.persistence.criteria.Expression<? extends Number> expr)
sqrt
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> sum(javax.persistence.criteria.Expression<N> expr)
sum
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Double> sumAsDouble(javax.persistence.criteria.Expression<Float> expr)
sumAsDouble
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Long> sumAsLong(javax.persistence.criteria.Expression<Integer> expr)
sumAsLong
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate and(javax.persistence.criteria.Predicate... preds)
and
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate and(javax.persistence.criteria.Expression<Boolean> expr0, javax.persistence.criteria.Expression<Boolean> expr1)
and
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate or(javax.persistence.criteria.Predicate... preds)
or
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate or(javax.persistence.criteria.Expression<Boolean> expr0, javax.persistence.criteria.Expression<Boolean> expr1)
or
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate equal(javax.persistence.criteria.Expression<?> expr0, javax.persistence.criteria.Expression<?> expr1)
equal
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate equal(javax.persistence.criteria.Expression<?> expr, Object obj)
equal
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notEqual(javax.persistence.criteria.Expression<?> expr0, javax.persistence.criteria.Expression<?> expr1)
notEqual
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notEqual(javax.persistence.criteria.Expression<?> expr, Object obj)
notEqual
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate isNotNull(javax.persistence.criteria.Expression<?> expr)
isNotNull
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate isNull(javax.persistence.criteria.Expression<?> expr)
isNull
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate ge(javax.persistence.criteria.Expression<? extends Number> expr0, javax.persistence.criteria.Expression<? extends Number> expr1)
ge
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate ge(javax.persistence.criteria.Expression<? extends Number> expr, Number obj)
ge
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate greaterThan(javax.persistence.criteria.Expression<? extends Y> expr0, javax.persistence.criteria.Expression<? extends Y> expr1)
greaterThan
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate greaterThan(javax.persistence.criteria.Expression<? extends Y> expr, Y obj)
greaterThan
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate greaterThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr0, javax.persistence.criteria.Expression<? extends Y> expr1)
greaterThanOrEqualTo
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate greaterThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr, Y obj)
greaterThanOrEqualTo
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate gt(javax.persistence.criteria.Expression<? extends Number> expr0, javax.persistence.criteria.Expression<? extends Number> expr1)
gt
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate gt(javax.persistence.criteria.Expression<? extends Number> expr, Number obj)
gt
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate le(javax.persistence.criteria.Expression<? extends Number> expr0, javax.persistence.criteria.Expression<? extends Number> expr1)
le
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate le(javax.persistence.criteria.Expression<? extends Number> expr, Number obj)
le
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate lessThan(javax.persistence.criteria.Expression<? extends Y> expr0, javax.persistence.criteria.Expression<? extends Y> expr1)
lessThan
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate lessThan(javax.persistence.criteria.Expression<? extends Y> expr, Y obj)
lessThan
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate lessThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr0, javax.persistence.criteria.Expression<? extends Y> expr1)
lessThanOrEqualTo
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate lessThanOrEqualTo(javax.persistence.criteria.Expression<? extends Y> expr, Y obj)
lessThanOrEqualTo
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate lt(javax.persistence.criteria.Expression<? extends Number> expr0, javax.persistence.criteria.Expression<? extends Number> expr1)
lt
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate lt(javax.persistence.criteria.Expression<? extends Number> expr, Number obj)
lt
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> sum(javax.persistence.criteria.Expression<? extends N> expr0, javax.persistence.criteria.Expression<? extends N> expr1)
sum
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> sum(javax.persistence.criteria.Expression<? extends N> expr, N obj)
sum
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> sum(N obj, javax.persistence.criteria.Expression<? extends N> expr)
sum
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Number> quot(javax.persistence.criteria.Expression<? extends Number> expr0, javax.persistence.criteria.Expression<? extends Number> expr1)
quot
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Number> quot(javax.persistence.criteria.Expression<? extends Number> expr, Number obj)
quot
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Number> quot(Number obj, javax.persistence.criteria.Expression<? extends Number> expr)
quot
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> diff(javax.persistence.criteria.Expression<? extends N> expr0, javax.persistence.criteria.Expression<? extends N> expr1)
diff
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> diff(javax.persistence.criteria.Expression<? extends N> expr, N obj)
diff
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> diff(N obj, javax.persistence.criteria.Expression<? extends N> expr)
diff
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> prod(javax.persistence.criteria.Expression<? extends N> expr0, javax.persistence.criteria.Expression<? extends N> expr1)
prod
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> prod(javax.persistence.criteria.Expression<? extends N> expr, N obj)
prod
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> prod(N obj, javax.persistence.criteria.Expression<? extends N> expr)
prod
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> mod(javax.persistence.criteria.Expression<Integer> expr0, javax.persistence.criteria.Expression<Integer> expr1)
mod
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> mod(javax.persistence.criteria.Expression<Integer> expr, Integer obj)
mod
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> mod(Integer obj, javax.persistence.criteria.Expression<Integer> expr)
mod
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate between(javax.persistence.criteria.Expression<? extends Y> expr0, javax.persistence.criteria.Expression<? extends Y> expr1, javax.persistence.criteria.Expression<? extends Y> expr2)
between
in interface javax.persistence.criteria.CriteriaBuilder
public <Y extends Comparable<? super Y>> javax.persistence.criteria.Predicate between(javax.persistence.criteria.Expression<? extends Y> expr, Y obj0, Y obj1)
between
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.CriteriaBuilder.Coalesce<T> coalesce()
coalesce
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> coalesce(javax.persistence.criteria.Expression<? extends Y> expr0, javax.persistence.criteria.Expression<? extends Y> expr1)
coalesce
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> coalesce(javax.persistence.criteria.Expression<? extends Y> expr, Y val)
coalesce
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> nullif(javax.persistence.criteria.Expression<Y> expr0, javax.persistence.criteria.Expression<?> expr1)
nullif
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> nullif(javax.persistence.criteria.Expression<Y> expr, Y val)
nullif
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate conjunction()
conjunction
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate disjunction()
disjunction
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.CompoundSelection<Y> construct(Class<Y> cls, javax.persistence.criteria.Selection<?>... args)
construct
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Date> currentDate()
currentDate
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Time> currentTime()
currentTime
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Timestamp> currentTimestamp()
currentTimestamp
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.Expression<T> function(String funcName, Class<T> returnType, javax.persistence.criteria.Expression<?>... argExprs)
function
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> all(javax.persistence.criteria.Subquery<Y> sub)
all
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> any(javax.persistence.criteria.Subquery<Y> sub)
any
in interface javax.persistence.criteria.CriteriaBuilder
public <Y> javax.persistence.criteria.Expression<Y> some(javax.persistence.criteria.Subquery<Y> sub)
some
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate exists(javax.persistence.criteria.Subquery<?> sub)
exists
in interface javax.persistence.criteria.CriteriaBuilder
public <X> javax.persistence.criteria.CriteriaBuilder.In<X> in(javax.persistence.criteria.Expression<? extends X> expr)
in
in interface javax.persistence.criteria.CriteriaBuilder
public <X> javax.persistence.criteria.CriteriaBuilder.In<X> in(javax.persistence.criteria.Expression<? extends X> expr, javax.persistence.criteria.Expression<? extends X>... values)
public <X> javax.persistence.criteria.CriteriaBuilder.In<X> in(javax.persistence.criteria.Expression<? extends X> expr, X... values)
public <X> javax.persistence.criteria.CriteriaBuilder.In<X> in(javax.persistence.criteria.Expression<? extends X> expr, Collection<X> values)
public <C extends Collection<?>> javax.persistence.criteria.Predicate isEmpty(javax.persistence.criteria.Expression<C> collExpr)
isEmpty
in interface javax.persistence.criteria.CriteriaBuilder
public <E,C extends Collection<E>> javax.persistence.criteria.Predicate isMember(javax.persistence.criteria.Expression<E> expr, javax.persistence.criteria.Expression<C> collExpr)
isMember
in interface javax.persistence.criteria.CriteriaBuilder
public <E,C extends Collection<E>> javax.persistence.criteria.Predicate isMember(E val, javax.persistence.criteria.Expression<C> collExpr)
isMember
in interface javax.persistence.criteria.CriteriaBuilder
public <C extends Collection<?>> javax.persistence.criteria.Predicate isNotEmpty(javax.persistence.criteria.Expression<C> collExpr)
isNotEmpty
in interface javax.persistence.criteria.CriteriaBuilder
public <E,C extends Collection<E>> javax.persistence.criteria.Predicate isNotMember(javax.persistence.criteria.Expression<E> expr, javax.persistence.criteria.Expression<C> collExpr)
isNotMember
in interface javax.persistence.criteria.CriteriaBuilder
public <E,C extends Collection<E>> javax.persistence.criteria.Predicate isNotMember(E val, javax.persistence.criteria.Expression<C> collExpr)
isNotMember
in interface javax.persistence.criteria.CriteriaBuilder
public <C extends Collection<?>> javax.persistence.criteria.Expression<Integer> size(javax.persistence.criteria.Expression<C> expr)
size
in interface javax.persistence.criteria.CriteriaBuilder
public <C extends Collection<?>> javax.persistence.criteria.Expression<Integer> size(C coll)
size
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate isFalse(javax.persistence.criteria.Expression<Boolean> expr)
isFalse
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate isTrue(javax.persistence.criteria.Expression<Boolean> expr)
isTrue
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.CompoundSelection<javax.persistence.Tuple> tuple(javax.persistence.criteria.Selection<?>... selections)
tuple
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.CompoundSelection<Object[]> array(javax.persistence.criteria.Selection<?>... selections)
array
in interface javax.persistence.criteria.CriteriaBuilder
public <K,M extends Map<K,?>> javax.persistence.criteria.Expression<Set<K>> keys(M map)
keys
in interface javax.persistence.criteria.CriteriaBuilder
public <V,M extends Map<?,V>> javax.persistence.criteria.Expression<Collection<V>> values(M map)
values
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate like(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> expr1)
like
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate like(javax.persistence.criteria.Expression<String> expr, String regex)
like
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate like(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> expr1, javax.persistence.criteria.Expression<Character> escExpr)
like
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate like(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> expr1, char escChr)
like
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate like(javax.persistence.criteria.Expression<String> expr, String regex, javax.persistence.criteria.Expression<Character> escExpr)
like
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate like(javax.persistence.criteria.Expression<String> expr, String regex, char escChr)
like
in interface javax.persistence.criteria.CriteriaBuilder
public <N extends Number> javax.persistence.criteria.Expression<N> neg(javax.persistence.criteria.Expression<N> expr)
neg
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate not(javax.persistence.criteria.Expression<Boolean> expr)
not
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notLike(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> expr1)
notLike
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notLike(javax.persistence.criteria.Expression<String> expr, String regex)
notLike
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notLike(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> expr1, javax.persistence.criteria.Expression<Character> escExpr)
notLike
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notLike(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> expr1, char escChr)
notLike
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notLike(javax.persistence.criteria.Expression<String> expr, String regex, javax.persistence.criteria.Expression<Character> escExpr)
notLike
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Predicate notLike(javax.persistence.criteria.Expression<String> expr, String regex, char escChr)
notLike
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.ParameterExpression<T> parameter(Class<T> cls)
parameter
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.ParameterExpression<T> parameter(Class<T> cls, String name)
parameter
in interface javax.persistence.criteria.CriteriaBuilder
public <R> javax.persistence.criteria.CriteriaBuilder.Case<R> selectCase()
selectCase
in interface javax.persistence.criteria.CriteriaBuilder
public <C,R> javax.persistence.criteria.CriteriaBuilder.SimpleCase<C,R> selectCase(javax.persistence.criteria.Expression<? extends C> expr)
selectCase
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<BigDecimal> toBigDecimal(javax.persistence.criteria.Expression<? extends Number> expr)
toBigDecimal
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<BigInteger> toBigInteger(javax.persistence.criteria.Expression<? extends Number> expr)
toBigInteger
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Double> toDouble(javax.persistence.criteria.Expression<? extends Number> expr)
toDouble
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Float> toFloat(javax.persistence.criteria.Expression<? extends Number> expr)
toFloat
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> toInteger(javax.persistence.criteria.Expression<? extends Number> expr)
toInteger
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Long> toLong(javax.persistence.criteria.Expression<? extends Number> expr)
toLong
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> toString(javax.persistence.criteria.Expression<Character> expr)
toString
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> concat(javax.persistence.criteria.Expression<String> expr0, javax.persistence.criteria.Expression<String> expr1)
concat
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> concat(javax.persistence.criteria.Expression<String> expr, String val)
concat
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> concat(String val, javax.persistence.criteria.Expression<String> expr)
concat
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> locate(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> exprSubstr)
locate
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> locate(javax.persistence.criteria.Expression<String> expr, String substr)
locate
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> locate(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<String> exprSubstr, javax.persistence.criteria.Expression<Integer> exprPos)
locate
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> locate(javax.persistence.criteria.Expression<String> expr, String substr, int pos)
locate
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> substring(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<Integer> posExpr)
substring
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> substring(javax.persistence.criteria.Expression<String> expr, int pos)
substring
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> substring(javax.persistence.criteria.Expression<String> expr, javax.persistence.criteria.Expression<Integer> posExpr0, javax.persistence.criteria.Expression<Integer> posExpr1)
substring
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> substring(javax.persistence.criteria.Expression<String> expr, int pos0, int pos1)
substring
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> trim(javax.persistence.criteria.Expression<String> expr)
trim
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> trim(javax.persistence.criteria.CriteriaBuilder.Trimspec spec, javax.persistence.criteria.Expression<String> expr)
trim
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> trim(javax.persistence.criteria.Expression<Character> chr, javax.persistence.criteria.Expression<String> expr)
trim
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> trim(char chr, javax.persistence.criteria.Expression<String> expr)
trim
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> trim(javax.persistence.criteria.CriteriaBuilder.Trimspec spec, javax.persistence.criteria.Expression<Character> chr, javax.persistence.criteria.Expression<String> expr)
trim
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> trim(javax.persistence.criteria.CriteriaBuilder.Trimspec spec, char chr, javax.persistence.criteria.Expression<String> expr)
trim
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> lower(javax.persistence.criteria.Expression<String> expr)
lower
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<String> upper(javax.persistence.criteria.Expression<String> expr)
upper
in interface javax.persistence.criteria.CriteriaBuilder
public javax.persistence.criteria.Expression<Integer> length(javax.persistence.criteria.Expression<String> expr)
length
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.Expression<T> literal(T obj)
literal
in interface javax.persistence.criteria.CriteriaBuilder
public <T> javax.persistence.criteria.Expression<T> nullLiteral(Class<T> cls)
nullLiteral
in interface javax.persistence.criteria.CriteriaBuilder
public <X,T,V extends T> javax.persistence.criteria.Join<X,V> treat(javax.persistence.criteria.Join<X,T> join, Class<V> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
public <X,T,E extends T> javax.persistence.criteria.CollectionJoin<X,E> treat(javax.persistence.criteria.CollectionJoin<X,T> join, Class<E> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
public <X,T,E extends T> javax.persistence.criteria.SetJoin<X,E> treat(javax.persistence.criteria.SetJoin<X,T> join, Class<E> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
public <X,T,E extends T> javax.persistence.criteria.ListJoin<X,E> treat(javax.persistence.criteria.ListJoin<X,T> join, Class<E> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
public <X,K,T,V extends T> javax.persistence.criteria.MapJoin<X,K,V> treat(javax.persistence.criteria.MapJoin<X,K,T> join, Class<V> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
public <X,T extends X> javax.persistence.criteria.Path<T> treat(javax.persistence.criteria.Path<X> path, Class<T> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
public <X,T extends X> javax.persistence.criteria.Root<T> treat(javax.persistence.criteria.Root<X> root, Class<T> type)
treat
in interface javax.persistence.criteria.CriteriaBuilder
Copyright © 2015. All rights reserved.