程序包 | 说明 |
---|---|
kd.bos.entity.datamodel | |
kd.bos.entity.filter | |
kd.bos.filter |
限定符和类型 | 方法和说明 |
---|---|
FilterObject |
IFilterModel.getFilterObject() |
限定符和类型 | 方法和说明 |
---|---|
FilterObject |
FilterBuilder.getFilterObject() |
FilterObject |
ConditionVariableContext.getFilterObject()
过滤对象:包含了全部过滤行、全部过滤字段等信息
|
限定符和类型 | 方法和说明 |
---|---|
FilterResult |
FilterSqlBuilder.buildFilter(FilterObject filterObj,
boolean returnSQL,
boolean ignoreBlandValue) |
java.lang.String[] |
FilterScriptBuilder.buildFilterScript(FilterObject filterObj)
构建过滤对象的SQL
|
static java.util.List<FilterRow> |
FilterBuilder.convertIsNullFilterRow(FilterRow filterRow,
FilterObject filterObject,
FilterField filterField)
为空特殊处理,将为空过滤条件转为A.Basedata='0'
|
static FilterField |
FilterBuilder.getFilterField(FilterObject filterObject,
java.lang.String fieldName) |
void |
FilterBuilder.setFilterObject(FilterObject filterObject) |
构造器和说明 |
---|
ConditionVariableContext(FilterObject filterObject,
FilterRow filterRow) |
FilterBuilder(MainEntityType dataType,
FilterObject filterObject) |
FilterRow(MainEntityType dataType,
FilterObject filterObject,
FilterField fieldField,
java.lang.String leftBracket,
CompareType compareType,
java.util.List<java.lang.String> valueList,
java.lang.String rightBracket,
LogicOperate logic) |
限定符和类型 | 方法和说明 |
---|---|
FilterObject |
FilterModel.getFilterObject() |