public interface SearchParam<T> extends Param
| 限定符和类型 | 方法和说明 |
|---|---|
SearchParam<T> |
addCondition(SqlCondition condition)
添加一个条件
|
default int |
getContainerSize() |
FieldAccessor |
getFieldAccessor() |
Ignorer |
getIgnorer()
排除指定字段查询
|
int |
getIndex()
供分页使用,数据行起始位置
|
OrderBy |
getOrderBy()
排序字段
|
int |
getPageSize()
分页大小
|
TableInfo |
getTableInfo()
pojo类型的表信息
|
default boolean |
needPaging()
是否需要分页
|
SearchParam<T> |
setCondition(SqlCondition condition)
覆盖查询条件
|
SearchParam<T> |
setContainerSize(int containerSize) |
SearchParam<T> |
setFieldAccessor(FieldAccessor fieldAccessor) |
SearchParam<T> |
setIgnorer(Ignorer ignorer) |
SearchParam<T> |
setIndex(int index) |
SearchParam<T> |
setOrderBy(OrderBy orderBy) |
SearchParam<T> |
setPageSize(int pageSize) |
SearchParam<T> |
setPojoType(Class<T> pojoType) |
SearchParam<T> |
setSearchScope(Collection<String> searchScope) |
SearchParam<T> |
setTableInfo(TableInfo tableInfo) |
getCondition, getExcludeComponents, getPojoTypeSearchParam<T> setPojoType(Class<T> pojoType)
TableInfo getTableInfo()
PojoTableManager.getByPojoType(java.lang.Class<?>)SearchParam<T> setTableInfo(TableInfo tableInfo)
SearchParam<T> addCondition(SqlCondition condition)
condition - 查询条件SearchParam<T> setCondition(SqlCondition condition)
condition - 查询条件int getIndex()
SearchParam<T> setIndex(int index)
int getPageSize()
SearchParam<T> setPageSize(int pageSize)
Ignorer getIgnorer()
SearchParam<T> setIgnorer(Ignorer ignorer)
default boolean needPaging()
OrderBy getOrderBy()
SearchParam<T> setOrderBy(OrderBy orderBy)
FieldAccessor getFieldAccessor()
SearchParam<T> setFieldAccessor(FieldAccessor fieldAccessor)
SearchParam<T> setSearchScope(Collection<String> searchScope)
default int getContainerSize()
SearchParam<T> setContainerSize(int containerSize)
Copyright © 2022. All rights reserved.