public interface QueryFilter
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addFilter(String name,
Object obj,
QueryOP queryType)
添加自定义过滤条件(用于自动组装条件:whereSql)
|
void |
addParamsFilter(String key,
Object obj)
添加自定义过滤条件(用于手动组装条件,在MAPPING文件判断用的参数)
|
QueryFilter |
between(String name,
List obj) |
QueryFilter |
eq(String name,
Object obj) |
QueryFilter |
ge(String name,
Object obj) |
FieldLogic |
getFieldLogic()
返回字段组合查询逻辑
|
List<FieldSort> |
getFieldSortList()
返回字段排序列表
|
Page |
getPage()
返回分页信息
|
Map<String,Object> |
getParams()
返回组合的参数映射
|
String |
getSqlSelect() |
QueryFilter |
gt(String name,
Object obj) |
QueryFilter |
le(String name,
Object obj) |
QueryFilter |
lt(String name,
Object obj) |
QueryFilter |
setSqlSelect(String... columns) |
QueryFilter |
setSqlSelect(String sqlSelect) |
Page getPage()
FieldLogic getFieldLogic()
void addFilter(String name, Object obj, QueryOP queryType)
name - obj - queryType - QueryFilter eq(String name, Object obj)
QueryFilter between(String name, List obj)
QueryFilter le(String name, Object obj)
QueryFilter lt(String name, Object obj)
QueryFilter ge(String name, Object obj)
QueryFilter gt(String name, Object obj)
void addParamsFilter(String key, Object obj)
key - obj - QueryFilter setSqlSelect(String sqlSelect)
QueryFilter setSqlSelect(String... columns)
String getSqlSelect()
Copyright © 2018. All rights reserved.