类 PageResultQuery
java.lang.Object
cn.virens.common.entity.result.PageResultQuery
- 所有已实现的接口:
AutoCloseable
-
方法概要
修饰符和类型方法说明voidclose()booleancontainsParam(String key) 判断参数是否存在criteriaEnd(String key) 获取 LIKE 匹配参数值(END)criteriaEnd(String key, String def) 获取 LIKE 匹配参数值(END)criteriaEqual(String key) 获取 = 匹配参数值criteriaEqual(String key, Object def) 获取 = 匹配参数值criteriaIn(String key) 获取 IN 匹配参数值criteriaIn(String key, Object def) 获取 IN 匹配参数值criteriaLike(String key) 获取 LIKE 匹配参数值criteriaLike(String key, String def) 获取 LIKE 匹配参数值criteriaStart(String key) 获取 LIKE 匹配参数值(START)criteriaStart(String key, String def) 获取 LIKE 匹配参数值(START)params()获取全部参数static <R> PageResult<R>selectPage(PageParam param, Function<PageResultQuery, List<R>> fun) 执行分页查询static <R,T> PageResult<R> selectPage(PageParam param, Function<PageResultQuery, List<T>> fun, Function<List<T>, List<R>> format) 执行分页查询
-
方法详细资料
-
selectPage
执行分页查询- 类型参数:
R- 返回值类型- 参数:
param- 参数对象fun- 查询接口- 返回:
- 分页对象
- 另请参阅:
-
selectPage
public static <R,T> PageResult<R> selectPage(PageParam param, Function<PageResultQuery, List<T>> fun, Function<List<T>, List<R>> format) 执行分页查询- 类型参数:
R- 返回值类型T- 过渡类型- 参数:
param- 参数对象fun- 查询接口format- 格式化接口- 返回:
- 分页对象
- 另请参阅:
-
params
获取全部参数- 返回:
- 参数集
- 抛出:
APIException- 普通异常
-
containsParam
判断参数是否存在- 参数:
key- 参数名称- 返回:
- 布尔值
- 抛出:
APIException- 普通异常
-
criteriaEqual
获取 = 匹配参数值- 参数:
key- 参数名称- 返回:
- 参数值
- 抛出:
APIException
-
criteriaEqual
获取 = 匹配参数值- 参数:
key- 参数名称def- 默认值- 返回:
- 参数值
- 抛出:
APIException
-
criteriaLike
获取 LIKE 匹配参数值- 参数:
key- 参数名称- 返回:
- 参数值
- 抛出:
APIException
-
criteriaLike
获取 LIKE 匹配参数值- 参数:
key- 参数名称def- 默认值- 返回:
- 参数值
- 抛出:
APIException
-
criteriaStart
获取 LIKE 匹配参数值(START)- 参数:
key- 参数名称- 返回:
- 参数值
- 抛出:
APIException
-
criteriaStart
获取 LIKE 匹配参数值(START)- 参数:
key- 参数名称def- 默认值- 返回:
- 参数值
- 抛出:
APIException
-
criteriaEnd
获取 LIKE 匹配参数值(END)- 参数:
key- 参数名称- 返回:
- 参数值
- 抛出:
APIException
-
criteriaEnd
获取 LIKE 匹配参数值(END)- 参数:
key- 参数名称def- 默认值- 返回:
- 参数值
- 抛出:
APIException
-
criteriaIn
获取 IN 匹配参数值- 参数:
key- 参数名称- 返回:
- 参数值
- 抛出:
APIException
-
criteriaIn
获取 IN 匹配参数值- 参数:
key- 参数名称def- 默认值- 返回:
- 参数值
- 抛出:
APIException
-
close
- 指定者:
close在接口中AutoCloseable- 抛出:
APIException
-