public class SearchParamImpl<T> extends Object implements SearchParam<T>
| 构造器和说明 |
|---|
SearchParamImpl(Class<T> pojoType) |
SearchParamImpl(TableInfo tableInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
SearchParam<T> |
addCondition(SqlCondition condition)
添加一个条件
|
SqlCondition |
getCondition()
判断条件
|
int |
getContainerSize() |
Set<Class<? extends CommonComponent>> |
getExcludeComponents()
排除插件触发
|
FieldAccessor |
getFieldAccessor() |
Ignorer |
getIgnorer()
排除指定字段查询
|
int |
getIndex()
供分页使用,数据行起始位置
|
OrderBy |
getOrderBy()
排序字段
|
int |
getPageSize()
分页大小
|
Class<T> |
getPojoType()
操作的pojo类型
|
TableInfo |
getTableInfo()
pojo类型的表信息
|
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitneedPagingpublic SearchParamImpl(TableInfo tableInfo)
public Class<T> getPojoType()
ParamgetPojoType 在接口中 Parampublic SearchParam<T> setPojoType(Class<T> pojoType)
setPojoType 在接口中 SearchParam<T>public TableInfo getTableInfo()
SearchParamgetTableInfo 在接口中 SearchParam<T>PojoTableManager.getByPojoType(java.lang.Class<?>)public SearchParam<T> setTableInfo(TableInfo tableInfo)
setTableInfo 在接口中 SearchParam<T>public SqlCondition getCondition()
ParamgetCondition 在接口中 Parampublic SearchParam<T> addCondition(SqlCondition condition)
SearchParamaddCondition 在接口中 SearchParam<T>condition - 查询条件public SearchParam<T> setCondition(SqlCondition condition)
SearchParamsetCondition 在接口中 SearchParam<T>condition - 查询条件public int getIndex()
SearchParamgetIndex 在接口中 SearchParam<T>public SearchParam<T> setIndex(int index)
setIndex 在接口中 SearchParam<T>public int getPageSize()
SearchParamgetPageSize 在接口中 SearchParam<T>public SearchParam<T> setPageSize(int pageSize)
setPageSize 在接口中 SearchParam<T>public Ignorer getIgnorer()
SearchParamgetIgnorer 在接口中 SearchParam<T>public SearchParam<T> setIgnorer(Ignorer ignorer)
setIgnorer 在接口中 SearchParam<T>public OrderBy getOrderBy()
SearchParamgetOrderBy 在接口中 SearchParam<T>public SearchParam<T> setOrderBy(OrderBy orderBy)
setOrderBy 在接口中 SearchParam<T>public FieldAccessor getFieldAccessor()
getFieldAccessor 在接口中 SearchParam<T>public SearchParam<T> setFieldAccessor(FieldAccessor fieldAccessor)
setFieldAccessor 在接口中 SearchParam<T>public SearchParam<T> setSearchScope(Collection<String> searchScope)
setSearchScope 在接口中 SearchParam<T>public Set<Class<? extends CommonComponent>> getExcludeComponents()
ParamgetExcludeComponents 在接口中 Parampublic int getContainerSize()
getContainerSize 在接口中 SearchParam<T>public SearchParam<T> setContainerSize(int containerSize)
setContainerSize 在接口中 SearchParam<T>Copyright © 2022. All rights reserved.