# 程序包kd.bos.entity.filter的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - kd.bos.entity.filter.ColumnParam
  - kd.bos.entity.filter.CompareCategory
  - kd.bos.entity.filter.CompareType
  - kd.bos.entity.filter.CompareTypeDto (implements java.io.Serializable)
  - kd.bos.entity.filter.ConditionVariableContext
  - kd.bos.entity.filter.ConditionVariableFactory
  - kd.bos.entity.filter.DataRule
  - kd.bos.entity.filter.DateTimeFunctions
  - kd.bos.entity.filter.DefaultFilterValueSetter (implements kd.bos.entity.filter.IFilterValueSetter)
  - kd.bos.entity.filter.EntityObject
  - kd.bos.entity.filter.F7FilterParam
  - kd.bos.entity.filter.FieldName
  - kd.bos.entity.filter.FilterBuilder
  - kd.bos.entity.filter.FilterCondition
  - kd.bos.entity.filter.FilterEntity
  - kd.bos.entity.filter.FilterField
  - kd.bos.entity.filter.FilterKeyValue
  - kd.bos.entity.filter.FilterKeyValueCollection
  - kd.bos.entity.filter.FilterKeyValueCollections
  - kd.bos.entity.filter.FilterMetadata
  - kd.bos.entity.filter.FilterObject
  - kd.bos.entity.filter.FilterParameter (implements kd.bos.dataentity.entity.ISupportInitialize, java.io.Serializable)
  - kd.bos.entity.filter.FilterResult
  - kd.bos.entity.filter.FilterRow
  - kd.bos.entity.filter.FilterScheme
  - kd.bos.entity.filter.FilterSchemeL (implements java.io.Serializable)
  - kd.bos.entity.filter.FilterScriptBuilder
  - kd.bos.entity.filter.FilterSqlBuilder
  - kd.bos.entity.filter.FilterUtil
  - kd.bos.entity.filter.FilterValue
  - kd.bos.entity.filter.KDTimeZone
  - kd.bos.dataentity.entity.LocaleValue<T> (implements kd.bos.dataentity.entity.ILocaleValue<T>, java.util.Map<K,V>, java.io.Serializable)
    - kd.bos.entity.filter.LocaleFilterScheme (implements kd.bos.entity.filter.ILocaleFilterScheme, java.io.Serializable)
  - kd.bos.entity.filter.ModelTypeFilterValueSetter (implements kd.bos.entity.filter.IFilterValueSetter)
  - kd.bos.entity.filter.PermissionFilterUtil
  - kd.bos.entity.filter.QFilterDto (implements java.io.Serializable)
  - kd.bos.entity.filter.SimpleFilterRow
  - kd.bos.entity.filter.SortField
  - kd.bos.entity.filter.SortObject
  - kd.bos.entity.filter.SortRow
  - kd.bos.entity.filter.TypeChange

## 接口分层结构

- kd.bos.entity.filter.IConditionVariableAnalysis
- kd.bos.entity.filter.IFilterValueSetter
- java.util.Map<K,V>
  - kd.bos.dataentity.entity.ILocaleValue<T>
    - kd.bos.entity.filter.ILocaleFilterScheme

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - kd.bos.entity.filter.SortType
    - kd.bos.entity.filter.LogicOperate
    - kd.bos.entity.filter.EnumEntityType
    - kd.bos.entity.filter.CompareTypeEnum