## 类的使用
kd.bos.entity.param.ParamKey

- 使用ParamKey的程序包
  程序包 | 说明
  --- | ---
  kd.bos.entity.param |

- - ### kd.bos.entity.param中ParamKey的使用

    返回ParamKey的kd.bos.entity.param中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `ParamKey` | ParamRow.`getKey()`
    `ParamKey` | ParamCell.`getKey()`

    返回变量类型为ParamKey的类型的kd.bos.entity.param中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `static java.util.Map<ParamKey,ParamRow>` | ParamConvert.`getParamFormatRows(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> orgParams, java.util.List<java.lang.String> paramItems)` 获取标准格式的组织参数行，便于参数维度界面显示格式化后的参数
    `static java.util.Map<ParamKey,ParamRow>` | ParamConvert.`getParamRows(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> orgParams, java.util.List<java.lang.String> paramItems)` 获取组织参数行

    参数类型为ParamKey的kd.bos.entity.param中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | ParamRow.`setKey(ParamKey key)`
    `void` | ParamCell.`setKey(ParamKey key)`

    类型变量类型为ParamKey的kd.bos.entity.param中的方法参数
    限定符和类型 | 方法和说明
    --- | ---
    `static ParamCell` | ParamConvert.`getParamValue(java.util.Map<ParamKey,ParamRow> rows, long orgId, java.lang.String param, java.util.List<java.util.Map<java.lang.String,java.lang.Object>> orgs)` 从参数行中获取参数值
    `static void` | ParamConvert.`updateLock(java.lang.String param, long orgId, boolean isLock, java.util.Map<ParamKey,ParamRow> rows)` 参数被锁定的时候，调用该方法更新下级组织参数的锁状态 发生场景：参数维度界面

    参数类型为ParamKey的kd.bos.entity.param中的构造器
    构造器和说明
    `ParamCell(ParamKey key, java.lang.Object value, boolean isLock, boolean isOwnValue, boolean isOwnLock)`
    `ParamRow(ParamKey key, java.lang.Object value, boolean isLock)`