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(io.crnk.meta.MetaLookup metaLookup,
javax.persistence.EntityManager em,
java.lang.Class<?> clazz,
ComputedAttributeRegistryImpl virtualAttrs,
java.lang.String attrName,
java.util.List<?> entityIds) |
JpaCriteriaQueryImpl(io.crnk.meta.MetaLookup metaLookup,
javax.persistence.EntityManager em,
java.lang.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,
java.util.Map<java.lang.String,java.lang.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(io.crnk.meta.MetaLookup metaLookup,
javax.persistence.EntityManager em,
java.lang.Class<T> clazz,
ComputedAttributeRegistryImpl virtualAttrs)
public JpaCriteriaQueryImpl(io.crnk.meta.MetaLookup metaLookup,
javax.persistence.EntityManager em,
java.lang.Class<?> clazz,
ComputedAttributeRegistryImpl virtualAttrs,
java.lang.String attrName,
java.util.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, java.util.Map<java.lang.String,java.lang.Integer> selectionBindings)
newExecutor in class AbstractJpaQueryImpl<T,JpaCriteriaQueryBackend<T>>