kd.bos.entity.filter

## 类 SortObject

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

-     public class SortObject
      extends java.lang.Object

- - ### 构造器概要

    构造器
    构造器和说明
    `SortObject()`
    `SortObject(MainEntityType dataType)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `SortField` | `addField(kd.bos.dataentity.entity.LocaleString caption, java.lang.String fieldName)`
    `void` | `addField(SortField field)`
    `void` | `addSortRow(java.util.List<SortField> sortField)`
    `boolean` | `addSortRow(SortField sortField, SortType sortType)`
    `void` | `deleteSortRows()`
    `void` | `deleteSortRows(int rowIndex)`
    `void` | `deleteSortRows(java.lang.String filedName)`
    `java.lang.String` | `getSetting()`
    `java.util.List<SortRow>` | `getSortRows()`
    `java.lang.String` | `getSQLString()`
    `void` | `setSelectEntity(java.lang.String entityKey)`
    `void` | `setSetting(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> sortSettingList)`

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

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

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

    - #### SortObject

          public SortObject(MainEntityType dataType)

    - #### SortObject

          public SortObject()

  - ### 方法详细资料

    - #### getSortRows

          public java.util.List<SortRow> getSortRows()

    - #### addField

          public SortField addField(kd.bos.dataentity.entity.LocaleString caption,
                                    java.lang.String fieldName)

    - #### addField

          public void addField(SortField field)

    - #### setSelectEntity

          public void setSelectEntity(java.lang.String entityKey)

    - #### addSortRow

          public boolean addSortRow(SortField sortField,
                                    SortType sortType)

    - #### addSortRow

          public void addSortRow(java.util.List<SortField> sortField)

    - #### deleteSortRows

          public void deleteSortRows()

    - #### deleteSortRows

          public void deleteSortRows(int rowIndex)

    - #### deleteSortRows

          public void deleteSortRows(java.lang.String filedName)

    - #### getSQLString

          public java.lang.String getSQLString()

    - #### getSetting

          public java.lang.String getSetting()

    - #### setSetting

          public void setSetting(java.util.List<java.util.Map<java.lang.String,java.util.List<java.lang.Object>>> sortSettingList)