public class VariantTypeModel extends ComposedTypeModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
VARIANTATTRIBUTES
Generated constant - Attribute key of
VariantType.variantAttributes attribute defined at extension catalog. |
_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 |
|---|
VariantTypeModel()
Generated constructor - Default constructor for generic creation.
|
VariantTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
VariantTypeModel(Boolean _catalogItemType,
String _code,
Boolean _generate,
ItemModel _owner,
Boolean _singleton,
ComposedTypeModel _superType)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
VariantTypeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
List<VariantAttributeDescriptorModel> |
getVariantAttributes()
Deprecated.
|
void |
setSuperType(ComposedTypeModel value)
Generated method - Initial setter of
ComposedType.superType attribute defined at extension core and redeclared at extension catalog. |
void |
setVariantAttributes(List<VariantAttributeDescriptorModel> value)
Deprecated.
|
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, 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 VARIANTATTRIBUTES
VariantType.variantAttributes attribute defined at extension catalog.public VariantTypeModel()
public VariantTypeModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public VariantTypeModel(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 VariantType at extension catalog@Deprecated public VariantTypeModel(Boolean _catalogItemType, String _code, Boolean _generate, ItemModel _owner, 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_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 VariantType at extension catalog@Deprecated @Accessor(qualifier="variantAttributes", type=GETTER) public List<VariantAttributeDescriptorModel> getVariantAttributes()
VariantType.variantAttributes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="superType", type=SETTER) public void setSuperType(ComposedTypeModel value)
ComposedType.superType attribute defined at extension core and redeclared at extension catalog. Can only be used at creation of model - before first save. Will only accept values of type ComposedTypeModel.setSuperType in class ComposedTypeModelvalue - the superType@Deprecated @Accessor(qualifier="variantAttributes", type=SETTER) public void setVariantAttributes(List<VariantAttributeDescriptorModel> value)
VariantType.variantAttributes attribute defined at extension catalog.value - the variantAttributesCopyright © 2017 SAP SE. All Rights Reserved.