public class JpaCriteriaQueryImpl<T> extends AbstractJpaQueryImpl<T,JpaCriteriaQueryBackend<T>> implements JpaCriteriaQuery<T>
autoDistinct, autoGroupBy, clazz, defaultJoinType, distinct, em, ensureTotalOrder, filterSpecs, includedFields, joinTypes, meta, parentAttr, parentIds, parentIdSelection, parentMeta, sortSpecs| Constructor and Description |
|---|
JpaCriteriaQueryImpl(MetaLookup metaLookup,
javax.persistence.EntityManager em,
Class<?> clazz,
ComputedAttributeRegistryImpl virtualAttrs,
String attrName,
List<?> entityIds) |
JpaCriteriaQueryImpl(MetaLookup metaLookup,
javax.persistence.EntityManager em,
Class<T> clazz,
ComputedAttributeRegistryImpl virtualAttrs) |
| Modifier and Type | Method and Description |
|---|---|
JpaCriteriaQueryExecutorImpl<T> |
buildExecutor() |
javax.persistence.criteria.CriteriaQuery<T> |
buildQuery() |
protected JpaCriteriaQueryBackend<T> |
newBackend() |
protected JpaCriteriaQueryExecutorImpl<T> |
newExecutor(JpaCriteriaQueryBackend<T> ctx,
int numAutoSelections,
Map<String,Integer> selectionBindings) |
addFilter, addFilter, addFilter, addParentIdSelection, addSelection, addSortBy, addSortBy, getComputedAttrs, getEnsureTotalOrder, getEntityClass, getFilterSpecs, getIncludedFields, getJoinType, getMeta, getParentAttr, getParentIds, getParentMeta, getPrivateData, getSortSpecs, setAutoGroupBy, setDefaultJoinType, setDistinct, setEnsureTotalOrder, setJoinType, setPrivateDataclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddFilter, addFilter, addFilter, addParentIdSelection, addSelection, addSortBy, addSortBy, getEntityClass, getPrivateData, setAutoGroupBy, setDefaultJoinType, setDistinct, setEnsureTotalOrder, setJoinType, setPrivateDatapublic JpaCriteriaQueryImpl(MetaLookup metaLookup, javax.persistence.EntityManager em, Class<T> clazz, ComputedAttributeRegistryImpl virtualAttrs)
public JpaCriteriaQueryImpl(MetaLookup metaLookup, javax.persistence.EntityManager em, Class<?> clazz, ComputedAttributeRegistryImpl virtualAttrs, String attrName, List<?> entityIds)
public javax.persistence.criteria.CriteriaQuery<T> buildQuery()
public JpaCriteriaQueryExecutorImpl<T> buildExecutor()
buildExecutor in interface JpaCriteriaQuery<T>buildExecutor in interface JpaQuery<T>buildExecutor in class AbstractJpaQueryImpl<T,JpaCriteriaQueryBackend<T>>protected JpaCriteriaQueryBackend<T> newBackend()
newBackend in class AbstractJpaQueryImpl<T,JpaCriteriaQueryBackend<T>>protected JpaCriteriaQueryExecutorImpl<T> newExecutor(JpaCriteriaQueryBackend<T> ctx, int numAutoSelections, Map<String,Integer> selectionBindings)
newExecutor in class AbstractJpaQueryImpl<T,JpaCriteriaQueryBackend<T>>Copyright © 2017. All Rights Reserved.