public class FlexEntityMetaUtils
extends java.lang.Object
构造器和说明 |
---|
FlexEntityMetaUtils() |
限定符和类型 | 方法和说明 |
---|---|
static void |
clearFlexEntityMeta() |
static kd.bos.dataentity.metadata.dynamicobject.DynamicProperty |
createProperty(java.lang.String flexFieldKey,
FlexProperty flexProperty) |
static FlexEntityType |
getBasedataPropFlexEntityType(java.lang.String formKey,
java.lang.String flexFieldKey,
int flexTypeId,
java.util.List<java.lang.Long> propertyIds)
基础资料上弹性域实体类型
|
static java.util.List<FlexProperty> |
getFlexProperties(int flexTypeId) |
static java.util.List<FlexProperty> |
getFlexProperty(java.util.List<java.lang.Long> propertyIds)
按弹性域属性内码取弹性域属性
|
static FlexProperty |
getFlexProperty(java.lang.String flexField)
根据flexField取flexproperty
|
static FlexType |
getFlexType(int id) |
public static void clearFlexEntityMeta()
public static FlexType getFlexType(int id)
public static java.util.List<FlexProperty> getFlexProperties(int flexTypeId)
public static java.util.List<FlexProperty> getFlexProperty(java.util.List<java.lang.Long> propertyIds)
flexPropertyId
- 属性内码 T_BAS_FLEX_PROPERTY.FENTRYIDpublic static FlexProperty getFlexProperty(java.lang.String flexField)
flexField
- 弹性域字段名称,该名称所有弹性域属性唯一public static kd.bos.dataentity.metadata.dynamicobject.DynamicProperty createProperty(java.lang.String flexFieldKey, FlexProperty flexProperty)
public static FlexEntityType getBasedataPropFlexEntityType(java.lang.String formKey, java.lang.String flexFieldKey, int flexTypeId, java.util.List<java.lang.Long> propertyIds)
flexFieldKey
- propertyIds
-