public interface CrudReadService
SortBuilder,
ParamInfo| Modifier and Type | Method and Description |
|---|---|
<T extends EntityInterface> |
autoComplete(String namedQuery,
String paramName,
String ParamValue,
Integer max,
Class<T> type) |
int |
count(List<ParamInfo> params,
Class type) |
<T extends EntityInterface> |
find(Map<String,JpqlBuilder.SORTORDER> sort,
List<ParamInfo> params,
Integer max,
Class<T> type) |
<T extends EntityInterface> |
find(Serializable id,
Class<T> type) |
<T extends EntityInterface> |
find(String namedQuery,
List<ParamInfo> params,
Integer max,
Class<T> type) |
<T extends EntityInterface> |
findAll(Class<T> type) |
<T extends EntityInterface> |
findOne(String namedQuery,
List<ParamInfo> params,
Class<T> type) |
<T extends EntityInterface> |
findOne(String namedQuery,
String paramName,
Object paramValue,
Class<T> type) |
<T extends EntityInterface> |
findPaged(int first,
int pageSize,
Map<String,JpqlBuilder.SORTORDER> sort,
List<ParamInfo> params,
Class<T> type) |
<T extends EntityInterface> |
getRevision(Number n,
Class<T> type)
get historical data for a certain revision
|
<T extends EntityInterface> |
getRevisionInfo(T entity,
Integer max,
Class<T> type)
return a list holding revision information, newest come first
|
<T extends EntityInterface> |
getRevisionNumbers(Object id,
Class<T> type)
return list of revision numbers, first is the oldest
|
<T extends EntityInterface> T find(Serializable id, Class<T> type)
<T extends EntityInterface> List<T> findAll(Class<T> type)
<T extends EntityInterface> List<T> findPaged(int first, int pageSize, Map<String,JpqlBuilder.SORTORDER> sort, List<ParamInfo> params, Class<T> type)
<T extends EntityInterface> List<T> find(Map<String,JpqlBuilder.SORTORDER> sort, List<ParamInfo> params, Integer max, Class<T> type)
<T extends EntityInterface> List<T> find(String namedQuery, List<ParamInfo> params, Integer max, Class<T> type)
<T extends EntityInterface> List<T> autoComplete(String namedQuery, String paramName, String ParamValue, Integer max, Class<T> type)
<T extends EntityInterface> T findOne(String namedQuery, List<ParamInfo> params, Class<T> type)
<T extends EntityInterface> T findOne(String namedQuery, String paramName, Object paramValue, Class<T> type)
<T extends EntityInterface> List<Number> getRevisionNumbers(Object id, Class<T> type)
id - <T extends EntityInterface> T getRevision(Number n, Class<T> type)
T - n - type - <T extends EntityInterface> List<RevInfo<T>> getRevisionInfo(T entity, Integer max, Class<T> type)
T - entity - max - the maximum to number of results to return, defaults to 5type - Copyright © 2018 Fryske Akademy. All rights reserved.