All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addKeys(List<KeyFilterView> keys) |
void |
addNotEmptyParams(List<String> params,
QueryFunction[] queryFunctions,
W w) |
void |
addNotEmptyParams(List<String> params,
String value,
Function function,
QueryFunction.Param param,
W w) |
void |
addNotEmptyParams(List<String> params,
String key,
Function function,
W w) |
void |
addParams(List<String> params) |
void |
addParams(List<String> params,
W w) |
void |
afterCreate(T t,
V v) |
protected void |
afterInfo(Q q,
T t) |
void |
afterSave(T t,
V v) |
protected void |
beforeCreate(T t,
V v) |
void |
beforeDel(T t) |
protected void |
beforeInfo(Q q,
T t) |
protected void |
beforePageQuery(W w,
String sql) |
void |
beforeSave(T t,
V v) |
void |
beforeUpdate(T t,
T old,
V v) |
T |
check(String contentId) |
void |
checkParam(V v) |
ResponseData |
create(V req) |
ResponseData |
del(DelReq req) |
T |
findByRowId(String contentId) |
T |
get(String rowId) |
SortParam[] |
getDefaultSorts() |
abstract Class |
getDto() |
abstract Class |
getEntityClass() |
String |
getFullQuerySql(BaseService.ParamConstructor paramConstructor,
W w) |
String |
getFullQuerySql(W w) |
List<KeyFilterView> |
getKeys() |
String |
getPageSql(W w) |
QueryFunction[] |
getQueryFunctions() |
QueryUtil.Parameter |
getQueryParameter(W w) |
protected String |
getQuerySql(W w) |
abstract BaseRepository |
getRepository() |
QuerySort[] |
getSorts(W w) |
String |
getSql(W w) |
protected String |
getTableName() |
Q |
info(String contentId) |
<A extends Q> A |
info(String contentId,
Class<A> commonDto) |
Q |
infoNotThrow(String contentId) |
ResponseData |
infoResult(String contentId) |
ListResult |
items(W w) |
ListResult<Q> |
itemsByIds(List<String> keys,
BaseService.ParamConstructor paramConstructor) |
ResponseData |
list(W w) |
<P> ListResult<P> |
list(W w,
Class dto) |
<P> ListResult<P> |
list(W w,
Class dto,
String sql) |
T |
newEntity() |
void |
onAfterQuery(ListResult<Q> list,
W w,
String sql) |
void |
onAfterQuery(PageResult<Q> pageResult,
W w,
String sql) |
void |
onDel(DelReq req) |
protected void |
onListQuery(W w,
String sql) |
protected void |
onPageQuery(W w,
String sql) |
ResponseData |
page(W w) |
PageResult<Q> |
pageItems(W w) |
<P> PageResult<P> |
pages(W w,
Class dto) |
<P> PageResult<P> |
pages(W w,
Class dto,
String sql) |
<P> PageResult<P> |
pages(W w,
Class dto,
String sql,
String key) |
Map<String,Q> |
queryInRowIds(Set<String> ids) |
Map<String,Q> |
queryInRowIds(Set<String> ids,
Callback<Q> callback) |
Map<String,List<Q>> |
queryInRowIds(String keyName,
Set<String> ids) |
protected void |
setNotEmptyValue(javax.persistence.Query query,
String key,
Function function,
W w,
QueryFunction.Param param) |
protected void |
setNotEmptyValue(javax.persistence.Query query,
String key,
String value) |
protected void |
setNotEmptyValues(javax.persistence.Query query,
W w) |
String |
toSql(String querySql,
List<String> params,
QuerySort[] querySorts) |
ResponseData |
update(V v) |