kd.bos.entity.filter

## 类 CompareTypeDto

- java.lang.Object
- - kd.bos.entity.filter.CompareTypeDto

- 所有已实现的接口:
    java.io.Serializable

      public class CompareTypeDto
      extends java.lang.Object
      implements java.io.Serializable

  发送给前端的比较符传输对象
  另请参阅:
    序列化表格

- - ### 构造器概要

    构造器
    构造器和说明
    `CompareTypeDto()` 构造函数
    `CompareTypeDto(java.lang.String id, kd.bos.dataentity.entity.LocaleString name, boolean isNeedInput, java.lang.String value, int groupId, int inputCtlType)` 构造函数
    `CompareTypeDto(java.lang.String id, kd.bos.dataentity.entity.LocaleString name, boolean isNeedInput, java.lang.String value, int groupId, int inputCtlType, boolean isFieldCompare, boolean isMulti, boolean isNumber, boolean isBetween)` 构造函数

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `int` | `getGroupId()`
    `java.lang.String` | `getId()`
    `int` | `getInputCtlType()` 比较值录入控件类型，枚举值：-1 = 无需录入, 0 = 手工书写；其他类型已经废弃( 1 = 下拉选择, 2 = ?)
    `kd.bos.dataentity.entity.LocaleString` | `getName()`
    `java.lang.String` | `getValue()`
    `boolean` | `isBetween()`
    `boolean` | `isFieldCompare()`
    `boolean` | `isMulti()`
    `boolean` | `isNeedInput()`
    `boolean` | `isNumber()`
    `void` | `setBetween(boolean isBetween)`
    `void` | `setFieldCompare(boolean isFieldCompare)`
    `void` | `setGroupId(int groupId)`
    `void` | `setId(java.lang.String id)`
    `void` | `setInputCtlType(int inputCtlType)`
    `void` | `setMulti(boolean isMulti)`
    `void` | `setName(kd.bos.dataentity.entity.LocaleString name)`
    `void` | `setNeedInput(boolean isNeedInput)`
    `void` | `setNumber(boolean isNumber)`
    `void` | `setValue(java.lang.String value)`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### CompareTypeDto

          public CompareTypeDto()

      构造函数

    - #### CompareTypeDto

          public CompareTypeDto(java.lang.String id,
                                kd.bos.dataentity.entity.LocaleString name,
                                boolean isNeedInput,
                                java.lang.String value,
                                int groupId,
                                int inputCtlType)

      构造函数
      参数:
        `id` - 比较符标识
        `name` - 比较符名称
        `isNeedInput` - 是否需要输入
        `value` - 比较符的值
        `groupId` - 所属组标识
        `inputCtlType` - 关联控件类型

    - #### CompareTypeDto

          public CompareTypeDto(java.lang.String id,
                                kd.bos.dataentity.entity.LocaleString name,
                                boolean isNeedInput,
                                java.lang.String value,
                                int groupId,
                                int inputCtlType,
                                boolean isFieldCompare,
                                boolean isMulti,
                                boolean isNumber,
                                boolean isBetween)

      构造函数
      参数:
        `id` - 比较符标识
        `name` - 比较符名称
        `isNeedInput` - 是否需要输入
        `value` - 比较符的值
        `groupId` - 所属组标识
        `inputCtlType` - 关联控件类型
        `isFieldCompare` - 是否是字段比较
        `isMulti` - 是否多选
        `isNumber` - 是否是数字类型

  - ### 方法详细资料

    - #### isBetween

          public boolean isBetween()

      返回:
        是不是介于比较符

    - #### setBetween

          public void setBetween(boolean isBetween)

    - #### isNumber

          public boolean isNumber()

      返回:
        是否是数字类型

    - #### setNumber

          public void setNumber(boolean isNumber)

      参数:
        `isNumber` - 是否是数字类型

    - #### isFieldCompare

          public boolean isFieldCompare()

      返回:
        是否字段比较

    - #### setFieldCompare

          public void setFieldCompare(boolean isFieldCompare)

      参数:
        `isFieldCompare` - 是否字段比较

    - #### isMulti

          public boolean isMulti()

      返回:
        是否多选（包括，不包括）

    - #### setMulti

          public void setMulti(boolean isMulti)

      参数:
        `isMulti` - 是否多选（包括，不包括）

    - #### getInputCtlType

          public int getInputCtlType()

      比较值录入控件类型，枚举值：-1 = 无需录入, 0 = 手工书写；其他类型已经废弃( 1 = 下拉选择, 2 = ?)
      返回:

    - #### setInputCtlType

          public void setInputCtlType(int inputCtlType)

      参数:
        `inputCtlType` - 比较值录入控件类型

    - #### getGroupId

          public int getGroupId()

      返回:
        比较符所属组标识

    - #### setGroupId

          public void setGroupId(int groupId)

      参数:
        `groupId` - 比较符所属组标识

    - #### getId

          public java.lang.String getId()

      返回:
        比较符标识

    - #### setId

          public void setId(java.lang.String id)

      参数:
        `id` - 比较符标识

    - #### getName

          public kd.bos.dataentity.entity.LocaleString getName()

      返回:
        比较符名称

    - #### setName

          public void setName(kd.bos.dataentity.entity.LocaleString name)

      参数:
        `name` - 比较符名称

    - #### isNeedInput

          public boolean isNeedInput()

      返回:
        是否需要输入

    - #### setNeedInput

          public void setNeedInput(boolean isNeedInput)

      参数:
        `isNeedInput` - 是否需要输入

    - #### getValue

          public java.lang.String getValue()

      返回:
        比较符的值

    - #### setValue

          public void setValue(java.lang.String value)

      参数:
        `value` - 比较符的值