T - public class DefaultIdentityQuery<T extends IdentityType> extends Object implements IdentityQuery<T>
| Constructor and Description |
|---|
DefaultIdentityQuery(IdentityContext context,
Class<T> identityType,
StoreSelector storeSelector) |
| Modifier and Type | Method and Description |
|---|---|
Class<T> |
getIdentityType() |
int |
getLimit() |
int |
getOffset() |
Object[] |
getParameter(QueryParameter queryParameter) |
Map<QueryParameter,Object[]> |
getParameters() |
Map<QueryParameter,Object[]> |
getParameters(Class<?> type) |
int |
getResultCount()
Count of all query results.
|
List<T> |
getResultList() |
QueryParameter[] |
getSortParameters() |
boolean |
isSortAscending() |
IdentityQuery<T> |
setLimit(int limit) |
IdentityQuery<T> |
setOffset(int offset) |
IdentityQuery<T> |
setParameter(QueryParameter param,
Object... value) |
IdentityQuery<T> |
setSortAscending(boolean sortAscending)
Specify if sorting will be ascending (true) or descending (false)
|
IdentityQuery<T> |
setSortParameters(QueryParameter... sortParameters)
Parameters used to sort the results.
|
public DefaultIdentityQuery(IdentityContext context, Class<T> identityType, StoreSelector storeSelector)
public IdentityQuery<T> setParameter(QueryParameter param, Object... value)
setParameter in interface IdentityQuery<T extends IdentityType>public Class<T> getIdentityType()
getIdentityType in interface IdentityQuery<T extends IdentityType>public Map<QueryParameter,Object[]> getParameters()
getParameters in interface IdentityQuery<T extends IdentityType>public Object[] getParameter(QueryParameter queryParameter)
getParameter in interface IdentityQuery<T extends IdentityType>public Map<QueryParameter,Object[]> getParameters(Class<?> type)
getParameters in interface IdentityQuery<T extends IdentityType>public int getLimit()
getLimit in interface IdentityQuery<T extends IdentityType>public int getOffset()
getOffset in interface IdentityQuery<T extends IdentityType>public QueryParameter[] getSortParameters()
getSortParameters in interface IdentityQuery<T extends IdentityType>IdentityQuery.setSortParameters(QueryParameter...)public boolean isSortAscending()
isSortAscending in interface IdentityQuery<T extends IdentityType>IdentityQuery.setSortAscending(boolean)public List<T> getResultList()
getResultList in interface IdentityQuery<T extends IdentityType>public int getResultCount()
IdentityQuerygetResultCount in interface IdentityQuery<T extends IdentityType>public IdentityQuery<T> setOffset(int offset)
setOffset in interface IdentityQuery<T extends IdentityType>public IdentityQuery<T> setLimit(int limit)
setLimit in interface IdentityQuery<T extends IdentityType>public IdentityQuery<T> setSortParameters(QueryParameter... sortParameters)
setSortParameters in interface IdentityQuery<T extends IdentityType>sortParameters - parameters to specify sort criteriapublic IdentityQuery<T> setSortAscending(boolean sortAscending)
IdentityQuerysetSortAscending in interface IdentityQuery<T extends IdentityType>sortAscending - to specify if sorting will be ascending or descendingCopyright © 2014. All rights reserved.