public static class CriteriaWrapper.Builder extends Object
| 构造器和说明 |
|---|
Builder() |
| 限定符和类型 | 方法和说明 |
|---|---|
CriteriaWrapper |
build() |
CriteriaWrapper.Builder |
distinct(boolean distinct) |
CriteriaWrapper.Builder |
entityClass(Class<?> entityClass) |
<T> CriteriaWrapper.Builder |
groupBy(LambdaFunction<T,Object> groupBy) |
CriteriaWrapper.Builder |
groupBy(String groupBy) |
CriteriaWrapper.Builder |
having(boolean having) |
<T,S> CriteriaWrapper.Builder |
mapping(LambdaFunction<T,Object> property,
LambdaFunction<S,Object> field) |
CriteriaWrapper.Builder |
mapping(String property,
String field) |
CriteriaWrapper.Builder |
offsetPage(int offset,
int limit)
paging for query
|
CriteriaWrapper.Builder |
pageInfo(int pageNum,
int pageSize) |
CriteriaWrapper.Builder |
sort(org.springframework.data.domain.Sort sort) |
CriteriaWrapper.Builder |
where(SqlCriteria sqlCriteria) |
public CriteriaWrapper.Builder distinct(boolean distinct)
public CriteriaWrapper.Builder having(boolean having)
public CriteriaWrapper.Builder entityClass(Class<?> entityClass)
public CriteriaWrapper.Builder mapping(String property, String field)
public <T,S> CriteriaWrapper.Builder mapping(LambdaFunction<T,Object> property, LambdaFunction<S,Object> field)
public CriteriaWrapper.Builder sort(org.springframework.data.domain.Sort sort)
public CriteriaWrapper.Builder pageInfo(int pageNum, int pageSize)
public CriteriaWrapper.Builder offsetPage(int offset, int limit)
public CriteriaWrapper.Builder groupBy(String groupBy)
public <T> CriteriaWrapper.Builder groupBy(LambdaFunction<T,Object> groupBy)
public CriteriaWrapper.Builder where(SqlCriteria sqlCriteria)
public CriteriaWrapper build()
Copyright © 2022. All rights reserved.