public class JpaCriteriaQueryExecutorImpl<T> extends AbstractQueryExecutorImpl<T> implements JpaCriteriaQueryExecutor<T>
cached, em, fetchPaths, limit, meta, numAutoSelections, offset, selectionBindings| Constructor and Description |
|---|
JpaCriteriaQueryExecutorImpl(javax.persistence.EntityManager em,
io.crnk.meta.model.MetaDataObject meta,
javax.persistence.criteria.CriteriaQuery<T> criteriaQuery,
int numAutoSelections,
java.util.Map<java.lang.String,java.lang.Integer> selectionBindings) |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.criteria.CriteriaQuery<T> |
getQuery() |
java.util.List<javax.persistence.Tuple> |
getResultTuples() |
long |
getTotalRowCount() |
javax.persistence.TypedQuery<T> |
getTypedQuery() |
protected boolean |
hasManyRootsFetchesOrJoins() |
protected boolean |
isCompoundSelection() |
protected boolean |
isDistinct() |
applyFetchPaths, enforceDistinct, executeQuery, fetch, getEntityClass, getMeta, getResultList, getUniqueResult, setCached, setLimit, setOffset, setupQuery, setWindow, truncateTuplesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfetch, getEntityClass, getResultList, getUniqueResult, setCached, setLimit, setOffset, setWindowpublic JpaCriteriaQueryExecutorImpl(javax.persistence.EntityManager em,
io.crnk.meta.model.MetaDataObject meta,
javax.persistence.criteria.CriteriaQuery<T> criteriaQuery,
int numAutoSelections,
java.util.Map<java.lang.String,java.lang.Integer> selectionBindings)
public javax.persistence.criteria.CriteriaQuery<T> getQuery()
public javax.persistence.TypedQuery<T> getTypedQuery()
getTypedQuery in class AbstractQueryExecutorImpl<T>protected boolean isCompoundSelection()
isCompoundSelection in class AbstractQueryExecutorImpl<T>protected boolean isDistinct()
isDistinct in class AbstractQueryExecutorImpl<T>protected boolean hasManyRootsFetchesOrJoins()
hasManyRootsFetchesOrJoins in class AbstractQueryExecutorImpl<T>public long getTotalRowCount()
getTotalRowCount in interface JpaQueryExecutor<T>public java.util.List<javax.persistence.Tuple> getResultTuples()
getResultTuples in interface JpaCriteriaQueryExecutor<T>getResultTuples in interface JpaQueryExecutor<T>