public class KunderaCritieriaQuery<T> extends Object implements javax.persistence.criteria.CriteriaQuery<T>
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
KunderaCritieriaQuery.QueryPlan |
(package private) static class |
KunderaCritieriaQuery.SelectionType |
| Modifier and Type | Field and Description |
|---|---|
private KunderaCriteriaBuilder |
criteriaBuilder |
private KunderaCritieriaQuery.QueryPlan |
queryPlan |
private Class<T> |
returnType |
| Constructor and Description |
|---|
KunderaCritieriaQuery(KunderaCriteriaBuilder kunderaCriteriaBuilder) |
KunderaCritieriaQuery(KunderaCriteriaBuilder kunderaCriteriaBuilder,
Class<T> returnClazz) |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.criteria.CriteriaQuery<T> |
distinct(boolean paramBoolean) |
<X> javax.persistence.criteria.Root<X> |
from(Class<X> paramClass) |
<X> javax.persistence.criteria.Root<X> |
from(javax.persistence.metamodel.EntityType<X> paramEntityType) |
private <X> javax.persistence.criteria.Root<X> |
fromEntityType(javax.persistence.metamodel.EntityType<X> paramEntityType) |
List<javax.persistence.criteria.Expression<?>> |
getGroupList() |
javax.persistence.criteria.Predicate |
getGroupRestriction() |
List<javax.persistence.criteria.Order> |
getOrderList() |
Set<javax.persistence.criteria.ParameterExpression<?>> |
getParameters() |
javax.persistence.criteria.Predicate |
getRestriction() |
Class<T> |
getResultType() |
Set<javax.persistence.criteria.Root<?>> |
getRoots() |
javax.persistence.criteria.Selection<T> |
getSelection() |
javax.persistence.criteria.CriteriaQuery<T> |
groupBy(javax.persistence.criteria.Expression<?>... paramArrayOfExpression) |
javax.persistence.criteria.CriteriaQuery<T> |
groupBy(List<javax.persistence.criteria.Expression<?>> paramList) |
javax.persistence.criteria.CriteriaQuery<T> |
having(javax.persistence.criteria.Expression<Boolean> paramExpression) |
javax.persistence.criteria.CriteriaQuery<T> |
having(javax.persistence.criteria.Predicate... paramArrayOfPredicate) |
boolean |
isDistinct() |
javax.persistence.criteria.CriteriaQuery<T> |
multiselect(List<javax.persistence.criteria.Selection<?>> paramList) |
javax.persistence.criteria.CriteriaQuery<T> |
multiselect(javax.persistence.criteria.Selection<?>... paramArrayOfSelection) |
javax.persistence.criteria.CriteriaQuery<T> |
orderBy(List<javax.persistence.criteria.Order> paramList) |
javax.persistence.criteria.CriteriaQuery<T> |
orderBy(javax.persistence.criteria.Order... paramArrayOfOrder) |
javax.persistence.criteria.CriteriaQuery<T> |
select(javax.persistence.criteria.Selection<? extends T> paramSelection) |
<U> javax.persistence.criteria.Subquery<U> |
subquery(Class<U> paramClass) |
javax.persistence.criteria.CriteriaQuery<T> |
where(javax.persistence.criteria.Expression<Boolean> paramExpression) |
javax.persistence.criteria.CriteriaQuery<T> |
where(javax.persistence.criteria.Predicate... paramArrayOfPredicate) |
private KunderaCriteriaBuilder criteriaBuilder
private KunderaCritieriaQuery.QueryPlan queryPlan
KunderaCritieriaQuery(KunderaCriteriaBuilder kunderaCriteriaBuilder)
KunderaCritieriaQuery(KunderaCriteriaBuilder kunderaCriteriaBuilder, Class<T> returnClazz)
public <X> javax.persistence.criteria.Root<X> from(Class<X> paramClass)
from in interface javax.persistence.criteria.AbstractQuery<T>public <X> javax.persistence.criteria.Root<X> from(javax.persistence.metamodel.EntityType<X> paramEntityType)
from in interface javax.persistence.criteria.AbstractQuery<T>public <U> javax.persistence.criteria.Subquery<U> subquery(Class<U> paramClass)
subquery in interface javax.persistence.criteria.CommonAbstractCriteriapublic Set<javax.persistence.criteria.Root<?>> getRoots()
getRoots in interface javax.persistence.criteria.AbstractQuery<T>public javax.persistence.criteria.Selection<T> getSelection()
getSelection in interface javax.persistence.criteria.AbstractQuery<T>public javax.persistence.criteria.Predicate getRestriction()
getRestriction in interface javax.persistence.criteria.CommonAbstractCriteriapublic List<javax.persistence.criteria.Expression<?>> getGroupList()
getGroupList in interface javax.persistence.criteria.AbstractQuery<T>public javax.persistence.criteria.Predicate getGroupRestriction()
getGroupRestriction in interface javax.persistence.criteria.AbstractQuery<T>public boolean isDistinct()
isDistinct in interface javax.persistence.criteria.AbstractQuery<T>public Class<T> getResultType()
getResultType in interface javax.persistence.criteria.AbstractQuery<T>public javax.persistence.criteria.CriteriaQuery<T> select(javax.persistence.criteria.Selection<? extends T> paramSelection)
select in interface javax.persistence.criteria.CriteriaQuery<T>public javax.persistence.criteria.CriteriaQuery<T> multiselect(javax.persistence.criteria.Selection<?>... paramArrayOfSelection)
multiselect in interface javax.persistence.criteria.CriteriaQuery<T>public javax.persistence.criteria.CriteriaQuery<T> multiselect(List<javax.persistence.criteria.Selection<?>> paramList)
multiselect in interface javax.persistence.criteria.CriteriaQuery<T>public javax.persistence.criteria.CriteriaQuery<T> where(javax.persistence.criteria.Expression<Boolean> paramExpression)
public javax.persistence.criteria.CriteriaQuery<T> where(javax.persistence.criteria.Predicate... paramArrayOfPredicate)
public javax.persistence.criteria.CriteriaQuery<T> groupBy(javax.persistence.criteria.Expression<?>... paramArrayOfExpression)
public javax.persistence.criteria.CriteriaQuery<T> groupBy(List<javax.persistence.criteria.Expression<?>> paramList)
public javax.persistence.criteria.CriteriaQuery<T> having(javax.persistence.criteria.Expression<Boolean> paramExpression)
public javax.persistence.criteria.CriteriaQuery<T> having(javax.persistence.criteria.Predicate... paramArrayOfPredicate)
public javax.persistence.criteria.CriteriaQuery<T> orderBy(javax.persistence.criteria.Order... paramArrayOfOrder)
orderBy in interface javax.persistence.criteria.CriteriaQuery<T>public javax.persistence.criteria.CriteriaQuery<T> orderBy(List<javax.persistence.criteria.Order> paramList)
orderBy in interface javax.persistence.criteria.CriteriaQuery<T>public javax.persistence.criteria.CriteriaQuery<T> distinct(boolean paramBoolean)
public List<javax.persistence.criteria.Order> getOrderList()
getOrderList in interface javax.persistence.criteria.CriteriaQuery<T>public Set<javax.persistence.criteria.ParameterExpression<?>> getParameters()
getParameters in interface javax.persistence.criteria.CriteriaQuery<T>private <X> javax.persistence.criteria.Root<X> fromEntityType(javax.persistence.metamodel.EntityType<X> paramEntityType)
Copyright © 2015. All Rights Reserved.