public interface IListDataProvider
限定符和类型 | 方法和说明 |
---|---|
void |
addQFilters(kd.bos.orm.query.QFilter qFilter)
添加过滤条件
|
kd.bos.dataentity.entity.DynamicObjectCollection |
getData(int start,
int limit)
分页取数
|
int |
getDataCount()
已过时。
|
default java.util.List<kd.bos.dataentity.metadata.IDataEntityType> |
getDataEntityTypes() |
EntityType |
getEntityType() |
default java.util.List<ListField> |
getKeyFields() |
java.util.List<ListField> |
getListFields() |
java.lang.String |
getOrderByExpr() |
default java.util.List<ListField> |
getPKFields() |
java.util.List<kd.bos.orm.query.QFilter> |
getQFilters() |
default QueryResult |
getQueryResult() |
int |
getRealCount() |
java.util.List<SummaryResult> |
getSummaryResults() |
default void |
setDataEntityTypes(java.util.List<kd.bos.dataentity.metadata.IDataEntityType> dataEntityTypes) |
void |
setEntityType(EntityType entityType) |
default void |
setKeyFields(java.util.List<ListField> keyFields) |
void |
setListFields(java.util.List<ListField> listFields) |
void |
setListUserOption(ListUserOption option) |
void |
setMaxReturnData(int maxReturnData) |
void |
setOrderByExpr(java.lang.String orderByExpr) |
void |
setParam(java.util.List<kd.bos.dataentity.SqlParameter> param) |
default void |
setPKFields(java.util.List<ListField> pkFields) |
void |
setQFilters(java.util.List<kd.bos.orm.query.QFilter> qFilters)
添加过滤条件集合
|
java.lang.String getOrderByExpr()
void setOrderByExpr(java.lang.String orderByExpr)
orderByExpr
- 排序表达式void addQFilters(kd.bos.orm.query.QFilter qFilter)
qFilter
- 过滤条件java.util.List<kd.bos.orm.query.QFilter> getQFilters()
void setQFilters(java.util.List<kd.bos.orm.query.QFilter> qFilters)
qFilters
- 过滤条件集java.util.List<ListField> getListFields()
void setListFields(java.util.List<ListField> listFields)
listFields
- 列表字段集合default java.util.List<ListField> getPKFields()
default void setPKFields(java.util.List<ListField> pkFields)
listFields
- 主键字段集合default java.util.List<ListField> getKeyFields()
default void setKeyFields(java.util.List<ListField> keyFields)
listFields
- 关键字段集合EntityType getEntityType()
void setEntityType(EntityType entityType)
entityType
- 实体类型kd.bos.dataentity.entity.DynamicObjectCollection getData(int start, int limit)
start
- 开始页数limit
- 结束页数@Deprecated int getDataCount()
void setParam(java.util.List<kd.bos.dataentity.SqlParameter> param)
param
- 设置列表取数参数化数据default QueryResult getQueryResult()
default java.util.List<kd.bos.dataentity.metadata.IDataEntityType> getDataEntityTypes()
default void setDataEntityTypes(java.util.List<kd.bos.dataentity.metadata.IDataEntityType> dataEntityTypes)
void setListUserOption(ListUserOption option)
void setMaxReturnData(int maxReturnData)
int getRealCount()
java.util.List<SummaryResult> getSummaryResults()