E - Entity type.org.apache.deltaspike.data.api.QueryResult<E>public interface ExtendedQueryResult<E>
extends org.apache.deltaspike.data.api.QueryResult<E>
QueryResult that allows to configure Blaze-Persistence specific features.| Modifier and Type | Method | Description |
|---|---|---|
ExtendedQueryResult<E> |
changeOrder(java.lang.String attribute) |
|
<X> ExtendedQueryResult<E> |
changeOrder(javax.persistence.metamodel.SingularAttribute<E,X> attribute) |
|
ExtendedQueryResult<E> |
clearOrder() |
|
ExtendedQueryResult<E> |
firstResult(int first) |
|
ExtendedQueryResult<E> |
flushMode(javax.persistence.FlushModeType flushMode) |
|
java.util.List<E> |
getPageResultList() |
Returns the result list of the page for which this query was constructed for without executing a count query.
|
java.util.List<E> |
getResultList() |
If paginated, returns a
PagedList containing the result list of the requested page and optionally the total count depending on withCountQuery(boolean). |
ExtendedQueryResult<E> |
hint(java.lang.String hint,
java.lang.Object value) |
|
ExtendedQueryResult<E> |
lockMode(javax.persistence.LockModeType lockMode) |
|
ExtendedQueryResult<E> |
maxResults(int max) |
|
ExtendedQueryResult<E> |
nextPage() |
|
ExtendedQueryResult<E> |
orderAsc(java.lang.String attribute) |
|
ExtendedQueryResult<E> |
orderAsc(java.lang.String attribute,
boolean appendEntityName) |
|
<X> ExtendedQueryResult<E> |
orderAsc(javax.persistence.metamodel.SingularAttribute<E,X> attribute) |
|
<X> ExtendedQueryResult<E> |
orderAsc(javax.persistence.metamodel.SingularAttribute<E,X> attribute,
boolean appendEntityName) |
|
ExtendedQueryResult<E> |
orderDesc(java.lang.String attribute) |
|
ExtendedQueryResult<E> |
orderDesc(java.lang.String attribute,
boolean appendEntityName) |
|
<X> ExtendedQueryResult<E> |
orderDesc(javax.persistence.metamodel.SingularAttribute<E,X> attribute) |
|
<X> ExtendedQueryResult<E> |
orderDesc(javax.persistence.metamodel.SingularAttribute<E,X> attribute,
boolean appendEntityName) |
|
ExtendedQueryResult<E> |
previousPage() |
|
ExtendedQueryResult<E> |
toPage(int page) |
|
ExtendedQueryResult<E> |
withCountQuery(boolean withCountQuery) |
Enables or disables the execution of the count query which determines whether
PagedList.getTotalSize() is available. |
ExtendedQueryResult<E> |
withPageSize(int pageSize) |
java.util.List<E> getPageResultList()
java.util.List<E> getResultList()
PagedList containing the result list of the requested page and optionally the total count depending on withCountQuery(boolean). Otherwise, returns a List.getResultList in interface org.apache.deltaspike.data.api.QueryResult<E>PagedList if paginated or List otherwiseExtendedQueryResult<E> withCountQuery(boolean withCountQuery)
PagedList.getTotalSize() is available.withCountQuery - true to enable, false to disable the count query execution<X> ExtendedQueryResult<E> orderAsc(javax.persistence.metamodel.SingularAttribute<E,X> attribute)
orderAsc in interface org.apache.deltaspike.data.api.QueryResult<E><X> ExtendedQueryResult<E> orderAsc(javax.persistence.metamodel.SingularAttribute<E,X> attribute, boolean appendEntityName)
orderAsc in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> orderAsc(java.lang.String attribute)
orderAsc in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> orderAsc(java.lang.String attribute, boolean appendEntityName)
orderAsc in interface org.apache.deltaspike.data.api.QueryResult<E><X> ExtendedQueryResult<E> orderDesc(javax.persistence.metamodel.SingularAttribute<E,X> attribute)
orderDesc in interface org.apache.deltaspike.data.api.QueryResult<E><X> ExtendedQueryResult<E> orderDesc(javax.persistence.metamodel.SingularAttribute<E,X> attribute, boolean appendEntityName)
orderDesc in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> orderDesc(java.lang.String attribute)
orderDesc in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> orderDesc(java.lang.String attribute, boolean appendEntityName)
orderDesc in interface org.apache.deltaspike.data.api.QueryResult<E><X> ExtendedQueryResult<E> changeOrder(javax.persistence.metamodel.SingularAttribute<E,X> attribute)
changeOrder in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> clearOrder()
clearOrder in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> changeOrder(java.lang.String attribute)
changeOrder in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> maxResults(int max)
maxResults in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> firstResult(int first)
firstResult in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> lockMode(javax.persistence.LockModeType lockMode)
lockMode in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> flushMode(javax.persistence.FlushModeType flushMode)
flushMode in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> hint(java.lang.String hint, java.lang.Object value)
hint in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> withPageSize(int pageSize)
withPageSize in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> toPage(int page)
toPage in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> nextPage()
nextPage in interface org.apache.deltaspike.data.api.QueryResult<E>ExtendedQueryResult<E> previousPage()
previousPage in interface org.apache.deltaspike.data.api.QueryResult<E>Copyright © 2014–2019 Blazebit. All rights reserved.