## 类的使用
kd.bos.entity.filter.CompareType

- 使用CompareType的程序包
  程序包 | 说明
  --- | ---
  kd.bos.entity |
  kd.bos.entity.filter |
  kd.bos.entity.property |

- - ### kd.bos.entity中CompareType的使用

    返回变量类型为CompareType的类型的kd.bos.entity中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static java.util.List<CompareType>` | EntityTypeUtil.`setCompareTypes(java.util.List<CompareType> compareTypes, boolean isFieldCompare)` 添加并返回字段相关比较符

    类型变量类型为CompareType的kd.bos.entity中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `static java.util.List<CompareType>` | EntityTypeUtil.`setCompareTypes(java.util.List<CompareType> compareTypes, boolean isFieldCompare)` 添加并返回字段相关比较符

  - ### kd.bos.entity.filter中CompareType的使用

    返回CompareType的kd.bos.entity.filter中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CompareType` | FilterRow.`getCompareType()`
    `static CompareType` | FilterBuilder.`getCompareType(FilterField filterField, java.lang.String compare)`
    `CompareType` | FilterField.`getCompareType(java.lang.String compareTypeId)`
    `CompareType` | FilterMetadata.`getCompareType(java.lang.String compareGroupId, java.lang.String compareTypeId)` 获取过滤比较符
    `CompareType` | FilterField.`getDefaultCompareType()`
    `CompareType` | FilterField.`getDefaultMultiCompareType()`

    返回变量类型为CompareType的类型的kd.bos.entity.filter中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.List<CompareType>` | FilterField.`getCompareTypes()`
    `java.util.List<CompareType>` | CompareCategory.`getCompareTypes()`
    `java.util.List<CompareType>` | ColumnParam.`getCompareTypes()`
    `java.util.List<CompareType>` | FilterMetadata.`getCompareTypes(java.lang.String compareGroupId)` 获取过滤比较符集合

    参数类型为CompareType的kd.bos.entity.filter中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | FilterRow.`setCompareType(CompareType compareType)`

    类型变量类型为CompareType的kd.bos.entity.filter中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `static java.util.List<CompareTypeDto>` | FilterUtil.`getCompareTypeDtos(java.util.List<CompareType> compareTypes)`
    `void` | FilterField.`setCompareTypes(java.util.List<CompareType> compareTypes)`
    `void` | ColumnParam.`setCompareTypes(java.util.List<CompareType> compareTypes)`

    参数类型为CompareType的kd.bos.entity.filter中的构造器
    构造器和说明
    `CompareType(CompareType compareType)`
    `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)`

  - ### kd.bos.entity.property中CompareType的使用

    返回变量类型为CompareType的类型的kd.bos.entity.property中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.List<CompareType>` | MulBasedataProp.`getCompareTypes()`
    `java.util.List<CompareType>` | IFieldHandle.`getCompareTypes()`
    `java.util.List<CompareType>` | FieldProp.`getCompareTypes()`
    `java.util.List<CompareType>` | BasedataProp.`getCompareTypes()`