public class FilterInfo
extends java.lang.Object
implements java.io.Serializable
构造器和说明 |
---|
FilterInfo() |
限定符和类型 | 方法和说明 |
---|---|
void |
addCommFilter(java.lang.String entityId,
FilterCondition filter,
ITimeService timeService,
IUserService userService)
增加通用过滤条件
|
void |
addDateEnumFilterItem(java.lang.String propName,
DateEnum dateEnum) |
void |
addDefaultFilters(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> defaultFilterList) |
void |
addFilterItem(java.lang.String propName,
java.lang.Object value) |
void |
addFilterItem(java.lang.String propName,
java.lang.Object value,
java.lang.String compareType) |
FilterInfo |
clone() |
boolean |
containProp(java.lang.String propName) |
java.math.BigDecimal |
getBigDecimal(java.lang.String propertyName) |
boolean |
getBoolean(java.lang.String propertyName) |
java.util.Map<java.lang.String,kd.bos.orm.query.QFilter> |
getCommFilter() |
kd.bos.orm.query.QFilter |
getCommFilter(java.lang.String entityId) |
java.util.Map<java.lang.String,java.util.List<kd.bos.orm.query.QFilter>> |
getCommFilters()
已过时。
|
java.util.Date |
getDate(java.lang.String propertyName) |
kd.bos.dataentity.entity.DynamicObject |
getDynamicObject(java.lang.String propertyName) |
kd.bos.dataentity.entity.DynamicObjectCollection |
getDynamicObjectCollection(java.lang.String propertyName) |
FastFilter |
getFastFilter() |
FilterItemInfo |
getFilterItem(java.lang.String propName) |
java.util.List<FilterItemInfo> |
getFilterItems() |
java.util.List<FilterItemInfo> |
getFilterItems(java.lang.String propName) |
java.util.List<FilterItemInfo> |
getFlexFilterItems() |
int |
getInt(java.lang.String propertyName) |
long |
getLong(java.lang.String propertyName) |
java.lang.String |
getString(java.lang.String propertyName) |
java.lang.Object |
getValue(java.lang.String propName) |
void |
setCommFilter(java.util.Map<java.lang.String,kd.bos.orm.query.QFilter> commFilters) |
void |
setFastFilter(FastFilter fastFilter) |
void |
setFlexFilterItems(java.util.List<FilterItemInfo> flexFilterItems) |
java.lang.String |
toString() |
public void setFastFilter(FastFilter fastFilter)
public FastFilter getFastFilter()
public void addFilterItem(java.lang.String propName, java.lang.Object value)
public void addDefaultFilters(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> defaultFilterList)
public void addDateEnumFilterItem(java.lang.String propName, DateEnum dateEnum)
public void addFilterItem(java.lang.String propName, java.lang.Object value, java.lang.String compareType)
public void addCommFilter(java.lang.String entityId, FilterCondition filter, ITimeService timeService, IUserService userService)
entityId
- filter
- timeService
- userService
- public kd.bos.orm.query.QFilter getCommFilter(java.lang.String entityId)
@Deprecated public java.util.Map<java.lang.String,java.util.List<kd.bos.orm.query.QFilter>> getCommFilters()
public java.util.Map<java.lang.String,kd.bos.orm.query.QFilter> getCommFilter()
public void setCommFilter(java.util.Map<java.lang.String,kd.bos.orm.query.QFilter> commFilters)
public java.util.List<FilterItemInfo> getFilterItems()
public boolean containProp(java.lang.String propName)
public java.util.List<FilterItemInfo> getFlexFilterItems()
public void setFlexFilterItems(java.util.List<FilterItemInfo> flexFilterItems)
public java.lang.Object getValue(java.lang.String propName)
public java.lang.String getString(java.lang.String propertyName)
public int getInt(java.lang.String propertyName)
public long getLong(java.lang.String propertyName)
public boolean getBoolean(java.lang.String propertyName)
public java.math.BigDecimal getBigDecimal(java.lang.String propertyName)
public java.util.Date getDate(java.lang.String propertyName)
public kd.bos.dataentity.entity.DynamicObject getDynamicObject(java.lang.String propertyName)
public kd.bos.dataentity.entity.DynamicObjectCollection getDynamicObjectCollection(java.lang.String propertyName)
public java.util.List<FilterItemInfo> getFilterItems(java.lang.String propName)
public FilterItemInfo getFilterItem(java.lang.String propName)
public FilterInfo clone()
clone
在类中 java.lang.Object
public java.lang.String toString()
toString
在类中 java.lang.Object