public interface JpaQuery<T>
| Modifier and Type | Method and Description |
|---|---|
JpaQuery<T> |
addFilter(io.crnk.core.queryspec.FilterSpec filters) |
JpaQuery<T> |
addFilter(java.util.List<java.lang.String> attrPath,
io.crnk.core.queryspec.FilterOperator operator,
java.lang.Object value) |
JpaQuery<T> |
addFilter(java.lang.String attrPath,
io.crnk.core.queryspec.FilterOperator operator,
java.lang.Object value) |
void |
addParentIdSelection() |
void |
addSelection(java.util.List<java.lang.String> path) |
JpaQuery<T> |
addSortBy(java.util.List<java.lang.String> path,
io.crnk.core.queryspec.Direction dir) |
JpaQuery<T> |
addSortBy(io.crnk.core.queryspec.SortSpec order) |
JpaQueryExecutor<T> |
buildExecutor() |
java.lang.Class<T> |
getEntityClass() |
java.lang.Object |
getPrivateData() |
JpaQuery<T> |
setAutoGroupBy(boolean autoGroupBy) |
JpaQuery<T> |
setDefaultJoinType(javax.persistence.criteria.JoinType joinType) |
JpaQuery<T> |
setDistinct(boolean distinct) |
JpaQuery<T> |
setEnsureTotalOrder(boolean ensureTotalOrder) |
JpaQuery<T> |
setJoinType(java.util.List<java.lang.String> path,
javax.persistence.criteria.JoinType joinType) |
void |
setPrivateData(java.lang.Object privateData) |
JpaQuery<T> addSortBy(java.util.List<java.lang.String> path, io.crnk.core.queryspec.Direction dir)
JpaQuery<T> setJoinType(java.util.List<java.lang.String> path, javax.persistence.criteria.JoinType joinType)
JpaQuery<T> addFilter(java.util.List<java.lang.String> attrPath, io.crnk.core.queryspec.FilterOperator operator, java.lang.Object value)
JpaQuery<T> addFilter(java.lang.String attrPath, io.crnk.core.queryspec.FilterOperator operator, java.lang.Object value)
JpaQueryExecutor<T> buildExecutor()
java.lang.Class<T> getEntityClass()
void addSelection(java.util.List<java.lang.String> path)
void addParentIdSelection()
java.lang.Object getPrivateData()
void setPrivateData(java.lang.Object privateData)