@Dependent public class CriteriaSupportHandler<E> extends AbstractDelegateQueryHandler<E> implements org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>
context| Constructor and Description |
|---|
CriteriaSupportHandler() |
| Modifier and Type | Method and Description |
|---|---|
<N extends Number> |
abs(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
<X> org.apache.deltaspike.data.api.criteria.QuerySelection<E,X> |
attribute(javax.persistence.metamodel.SingularAttribute<E,X> attribute) |
<N extends Number> |
avg(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
<N extends Number> |
count(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
org.apache.deltaspike.data.api.criteria.Criteria<E,E> |
criteria() |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,Date> |
currDate() |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,Time> |
currTime() |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,Timestamp> |
currTStamp() |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> |
lower(javax.persistence.metamodel.SingularAttribute<E,String> attribute) |
<N extends Number> |
max(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
<N extends Number> |
min(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,Integer> |
modulo(javax.persistence.metamodel.SingularAttribute<E,Integer> attribute,
Integer modulo) |
<N extends Number> |
neg(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> |
substring(javax.persistence.metamodel.SingularAttribute<E,String> attribute,
int from) |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> |
substring(javax.persistence.metamodel.SingularAttribute<E,String> attribute,
int from,
int length) |
<N extends Number> |
sum(javax.persistence.metamodel.SingularAttribute<E,N> attribute) |
org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> |
upper(javax.persistence.metamodel.SingularAttribute<E,String> attribute) |
<T> org.apache.deltaspike.data.api.criteria.Criteria<T,T> |
where(Class<T> clazz) |
<T> org.apache.deltaspike.data.api.criteria.Criteria<T,T> |
where(Class<T> clazz,
javax.persistence.criteria.JoinType joinType) |
getEntityClass, getEntityManagerpublic org.apache.deltaspike.data.api.criteria.Criteria<E,E> criteria()
criteria in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <T> org.apache.deltaspike.data.api.criteria.Criteria<T,T> where(Class<T> clazz)
where in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <T> org.apache.deltaspike.data.api.criteria.Criteria<T,T> where(Class<T> clazz, javax.persistence.criteria.JoinType joinType)
where in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <X> org.apache.deltaspike.data.api.criteria.QuerySelection<E,X> attribute(javax.persistence.metamodel.SingularAttribute<E,X> attribute)
attribute in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> abs(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
abs in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> avg(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
avg in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> count(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
count in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> max(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
max in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> min(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
min in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> neg(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
neg in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public <N extends Number> org.apache.deltaspike.data.api.criteria.QuerySelection<E,N> sum(javax.persistence.metamodel.SingularAttribute<E,N> attribute)
sum in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,Integer> modulo(javax.persistence.metamodel.SingularAttribute<E,Integer> attribute, Integer modulo)
modulo in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> upper(javax.persistence.metamodel.SingularAttribute<E,String> attribute)
upper in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> lower(javax.persistence.metamodel.SingularAttribute<E,String> attribute)
lower in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> substring(javax.persistence.metamodel.SingularAttribute<E,String> attribute, int from)
substring in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,String> substring(javax.persistence.metamodel.SingularAttribute<E,String> attribute, int from, int length)
substring in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,Date> currDate()
currDate in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>public org.apache.deltaspike.data.api.criteria.QuerySelection<E,Time> currTime()
currTime in interface org.apache.deltaspike.data.api.criteria.CriteriaSupport<E>Copyright © 2011-2013 The Apache Software Foundation. All Rights Reserved.