public class EnumerationMetaTypeModel extends ComposedTypeModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
COMPARATIONATTRIBUTE
Generated constant - Attribute key of
EnumerationMetaType.comparationAttribute attribute defined at extension core. |
static String |
ISRESORTABLE
Generated constant - Attribute key of
EnumerationMetaType.isResortable attribute defined at extension core. |
static String |
ISSORTED
Generated constant - Attribute key of
EnumerationMetaType.isSorted attribute defined at extension core. |
static String |
VALUES
Generated constant - Attribute key of
EnumerationMetaType.values attribute defined at extension core. |
static String |
VALUETYPE
Generated constant - Attribute key of
EnumerationMetaType.valueType attribute defined at extension core. |
_COCKPITITEMTEMPLATE2COMPOSEDTYPERELATION, _CONSTRAINTCOMPOSITETYPERELATION, _FORMAT2COMTYPREL, _INDEXTYPERELATION, _PRODUCTREFERENCESANDCLASSIFICATIONSCOMPONENT2TARGETITEMTYPEREL, _STREAMCONFIGURATIONEXCLUDEDSUBTYPES, _SYNCJOB2TYPEREL, ABSTRACT, ALLSUBTYPES, ALLSUPERTYPES, ATTRIBUTEDESCRIPTORS, CATALOGITEMTYPE, CATALOGVERSIONATTRIBUTE, CATALOGVERSIONATTRIBUTEQUALIFIER, COCKPITITEMTEMPLATES, CONSTRAINTS, DECLAREDATTRIBUTEDESCRIPTORS, DUMPPROPERTYTABLE, DYNAMIC, FORMATS, HMCICON, INDEXCONFIGURATIONS, INHERITANCEPATHSTRING, INHERITEDATTRIBUTEDESCRIPTORS, JALOCLASS, JALOONLY, JNDINAME, LEGACYPERSISTENCE, LOGHMCCHANGES, PLACEHOLDERTEMPLATES, PRODUCTREFERENCESANDCLASSIFICATIONSCOMPONENTS, SINGLETON, STREAMCONFIGURATIONS, SUBTYPES, SUPERTYPE, SYNCJOBS, SYSTEMTYPE, TABLE, UNIQUEKEYATTRIBUTEQUALIFIER, UNIQUEKEYATTRIBUTESCODE, DEFAULTVALUE, DESCRIPTION, XMLDEFINITIONAUTOCREATE, DEPRECATED, EXTENSIONNAME, GENERATE, NAME_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
EnumerationMetaTypeModel()
Generated constructor - Default constructor for generic creation.
|
EnumerationMetaTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
EnumerationMetaTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
ItemModel _owner,
Boolean _singleton,
ComposedTypeModel _superType,
ComposedTypeModel _valueType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
EnumerationMetaTypeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
AttributeDescriptorModel |
getComparationAttribute()
Generated method - Getter of the
EnumerationMetaType.comparationAttribute attribute defined at extension core. |
Boolean |
getIsResortable()
Generated method - Getter of the
EnumerationMetaType.isResortable attribute defined at extension core. |
Boolean |
getIsSorted()
Generated method - Getter of the
EnumerationMetaType.isSorted attribute defined at extension core. |
Collection<ItemModel> |
getValues()
Generated method - Getter of the
EnumerationMetaType.values attribute defined at extension core. |
ComposedTypeModel |
getValueType()
Generated method - Getter of the
EnumerationMetaType.valueType attribute defined at extension core. |
void |
setComparationAttribute(AttributeDescriptorModel value)
Generated method - Setter of
EnumerationMetaType.comparationAttribute attribute defined at extension core. |
void |
setValues(Collection<ItemModel> value)
Generated method - Setter of
EnumerationMetaType.values attribute defined at extension core. |
void |
setValueType(ComposedTypeModel value)
Generated method - Initial setter of
EnumerationMetaType.valueType attribute defined at extension core. |
getAbstract, getAllSubTypes, getAllSuperTypes, getCatalogItemType, getCatalogVersionAttribute, getCockpitItemTemplates, getConstraints, getDeclaredattributedescriptors, getDumpPropertyTable, getDynamic, getFormats, getHmcIcon, getInheritedattributedescriptors, getJaloclass, getJaloonly, getJndiName, getLegacyPersistence, getLogHMCChanges, getPlaceholderTemplates, getProductReferencesAndClassificationsComponents, getSingleton, getStreamConfigurations, getSubtypes, getSuperType, getSystemType, getTable, getUniqueKeyAttributes, setCatalogItemType, setCatalogVersionAttribute, setCockpitItemTemplates, setConstraints, setDeclaredattributedescriptors, setFormats, setHmcIcon, setJaloclass, setJaloonly, setLegacyPersistence, setLogHMCChanges, setPlaceholderTemplates, setProductReferencesAndClassificationsComponents, setSingleton, setStreamConfigurations, setSuperType, setSystemType, setUniqueKeyAttributesgetCode, getDefaultValue, getDescription, getDescription, getXmldefinition, setCode, setDefaultValue, setDescription, setDescriptiongetAutocreate, getDeprecated, getExtensionName, getGenerate, getName, getName, setAutocreate, setExtensionName, setGenerate, setName, setNamegetComments, getCreationtime, getModifiedtime, getOwner, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final String _TYPECODE
public static final String COMPARATIONATTRIBUTE
EnumerationMetaType.comparationAttribute attribute defined at extension core.public static final String VALUES
EnumerationMetaType.values attribute defined at extension core.public static final String VALUETYPE
EnumerationMetaType.valueType attribute defined at extension core.public static final String ISSORTED
EnumerationMetaType.isSorted attribute defined at extension core.public static final String ISRESORTABLE
EnumerationMetaType.isResortable attribute defined at extension core.public EnumerationMetaTypeModel()
public EnumerationMetaTypeModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public EnumerationMetaTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, Boolean _singleton, ComposedTypeModel _superType)
_catalogItemType - initial attribute declared by type ComposedType at extension catalog_code - initial attribute declared by type Type at extension core_generate - initial attribute declared by type TypeManagerManaged at extension core_singleton - initial attribute declared by type ComposedType at extension core_superType - initial attribute declared by type EnumerationMetaType at extension core@Deprecated public EnumerationMetaTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, ItemModel _owner, Boolean _singleton, ComposedTypeModel _superType, ComposedTypeModel _valueType)
_catalogItemType - initial attribute declared by type ComposedType at extension catalog_code - initial attribute declared by type Type at extension core_generate - initial attribute declared by type TypeManagerManaged at extension core_owner - initial attribute declared by type Item at extension core_singleton - initial attribute declared by type ComposedType at extension core_superType - initial attribute declared by type EnumerationMetaType at extension core_valueType - initial attribute declared by type EnumerationMetaType at extension core@Accessor(qualifier="comparationAttribute", type=GETTER) public AttributeDescriptorModel getComparationAttribute()
EnumerationMetaType.comparationAttribute attribute defined at extension core.@Accessor(qualifier="isResortable", type=GETTER) public Boolean getIsResortable()
EnumerationMetaType.isResortable attribute defined at extension core.@Accessor(qualifier="isSorted", type=GETTER) public Boolean getIsSorted()
EnumerationMetaType.isSorted attribute defined at extension core.@Accessor(qualifier="values", type=GETTER) public Collection<ItemModel> getValues()
EnumerationMetaType.values attribute defined at extension core.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="valueType", type=GETTER) public ComposedTypeModel getValueType()
EnumerationMetaType.valueType attribute defined at extension core.@Accessor(qualifier="comparationAttribute", type=SETTER) public void setComparationAttribute(AttributeDescriptorModel value)
EnumerationMetaType.comparationAttribute attribute defined at extension core.value - the comparationAttribute@Accessor(qualifier="values", type=SETTER) public void setValues(Collection<ItemModel> value)
EnumerationMetaType.values attribute defined at extension core.value - the values@Accessor(qualifier="valueType", type=SETTER) public void setValueType(ComposedTypeModel value)
EnumerationMetaType.valueType attribute defined at extension core. Can only be used at creation of model - before first save.value - the valueTypeCopyright © 2017 SAP SE. All Rights Reserved.