kd.bos.entity.operate

## 类 OperationTypeCache

- java.lang.Object
- - kd.bos.entity.operate.OperationTypeCache

-     public class OperationTypeCache
      extends java.lang.Object

  操作类型定义缓存管理类：提供静态方法，读取操作类型定义

- - ### 构造器概要

    构造器
    构造器和说明
    `OperationTypeCache()`

  - ### 方法概要

    所有方法 静态方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static boolean` | `isEntityOperation(java.lang.String opTypeId)` 判断指定的操作，是不是实体操作
    `static OperationTypes` | `loadAll()` 读取资源文件中定义的全部操作
    `static OperationTypes` | `loadAll(java.lang.String modelType, java.lang.String appNumber, java.lang.String entityNumber)` 已过时。 这个方法的实现，未考虑模型继承关系，比如加载适用于单据模型的操作时，没有同步加载适用于动态表单的操作； 建议改用 OperationTypeLoader.loadAll(String modelType, String appNumber, String entityNumber)方法，支持模型继承关系
    `static java.util.Set<java.lang.String>` | `loadPublicEntityOpTypes()` 输出全部系统预置公共实体操作
    `static OperationType` | `LoadSingle(java.lang.String opTypeId)` 读取指定的操作定义
    `static void` | `resetCache()` 重置缓存内容，以便后续重新读取资源文件，获取操作定义

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

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

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

    - #### OperationTypeCache

          public OperationTypeCache()

  - ### 方法详细资料

    - #### resetCache

          public static void resetCache()

      重置缓存内容，以便后续重新读取资源文件，获取操作定义

    - #### loadAll

          public static OperationTypes loadAll()

      读取资源文件中定义的全部操作

    - #### loadAll

          @Deprecated
          public static OperationTypes loadAll(java.lang.String modelType,
                                                            java.lang.String appNumber,
                                                            java.lang.String entityNumber)

      已过时。 这个方法的实现，未考虑模型继承关系，比如加载适用于单据模型的操作时，没有同步加载适用于动态表单的操作； 建议改用 OperationTypeLoader.loadAll(String modelType, String appNumber, String entityNumber)方法，支持模型继承关系
      读取指定应用可选的操作
      参数:
        `modelType` - 领域模型：动态表单、单据、基础资料等
        `appNumber` - 应用
        `entityNumber` - 单据

    - #### LoadSingle

          public static OperationType LoadSingle(java.lang.String opTypeId)

      读取指定的操作定义
      参数:
        `opTypeId` -
      返回:

    - #### loadPublicEntityOpTypes

          public static java.util.Set<java.lang.String> loadPublicEntityOpTypes()

      输出全部系统预置公共实体操作
      返回:

    - #### isEntityOperation

          public static boolean isEntityOperation(java.lang.String opTypeId)

      判断指定的操作，是不是实体操作
      参数:
        `opTypeId` -
      返回: