public class ClassificationAttributeModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
CLASSES
Generated constant - Attribute key of
ClassificationAttribute.classes attribute defined at extension catalog. |
static java.lang.String |
CODE
Generated constant - Attribute key of
ClassificationAttribute.code attribute defined at extension catalog. |
static java.lang.String |
CPQMEDIA
Generated constant - Attribute key of
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices. |
static java.lang.String |
DEFAULTATTRIBUTEVALUES
Generated constant - Attribute key of
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog. |
static java.lang.String |
DESCRIPTION
Generated constant - Attribute key of
ClassificationAttribute.description attribute defined at extension sapmodel. |
static java.lang.String |
EXTERNALID
Generated constant - Attribute key of
ClassificationAttribute.externalID attribute defined at extension catalog. |
static java.lang.String |
NAME
Generated constant - Attribute key of
ClassificationAttribute.name attribute defined at extension catalog. |
static java.lang.String |
SAPERPCHARACTERISTICLONGTEXT
Generated constant - Attribute key of
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
static java.lang.String |
SYSTEMVERSION
Generated constant - Attribute key of
ClassificationAttribute.systemVersion attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ClassificationAttributeModel()
Generated constructor - Default constructor for generic creation.
|
ClassificationAttributeModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
ClassificationAttributeModel(java.lang.String _code,
ClassificationSystemVersionModel _systemVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
ClassificationAttributeModel(java.lang.String _code,
ItemModel _owner,
ClassificationSystemVersionModel _systemVersion)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ClassificationClassModel> |
getClasses()
Generated method - Getter of the
ClassificationAttribute.classes attribute defined at extension catalog. |
java.lang.String |
getCode()
Generated method - Getter of the
ClassificationAttribute.code attribute defined at extension catalog. |
MediaContainerModel |
getCpqMedia()
Generated method - Getter of the
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices. |
java.util.List<ClassificationAttributeValueModel> |
getDefaultAttributeValues()
Generated method - Getter of the
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog. |
java.lang.String |
getDescription()
Generated method - Getter of the
ClassificationAttribute.description attribute defined at extension sapmodel. |
java.lang.String |
getDescription(java.util.Locale loc)
Generated method - Getter of the
ClassificationAttribute.description attribute defined at extension sapmodel. |
java.lang.String |
getExternalID()
Generated method - Getter of the
ClassificationAttribute.externalID attribute defined at extension catalog. |
java.lang.String |
getName()
Generated method - Getter of the
ClassificationAttribute.name attribute defined at extension catalog. |
java.lang.String |
getName(java.util.Locale loc)
Generated method - Getter of the
ClassificationAttribute.name attribute defined at extension catalog. |
java.lang.String |
getSapERPCharacteristicLongText()
Generated method - Getter of the
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
java.lang.String |
getSapERPCharacteristicLongText(java.util.Locale loc)
Generated method - Getter of the
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
ClassificationSystemVersionModel |
getSystemVersion()
Generated method - Getter of the
ClassificationAttribute.systemVersion attribute defined at extension catalog. |
void |
setCode(java.lang.String value)
Generated method - Initial setter of
ClassificationAttribute.code attribute defined at extension catalog. |
void |
setCpqMedia(MediaContainerModel value)
Generated method - Setter of
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices. |
void |
setDefaultAttributeValues(java.util.List<ClassificationAttributeValueModel> value)
Generated method - Setter of
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog. |
void |
setDescription(java.lang.String value)
Generated method - Setter of
ClassificationAttribute.description attribute defined at extension sapmodel. |
void |
setDescription(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ClassificationAttribute.description attribute defined at extension sapmodel. |
void |
setExternalID(java.lang.String value)
Generated method - Setter of
ClassificationAttribute.externalID attribute defined at extension catalog. |
void |
setName(java.lang.String value)
Generated method - Setter of
ClassificationAttribute.name attribute defined at extension catalog. |
void |
setName(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ClassificationAttribute.name attribute defined at extension catalog. |
void |
setSapERPCharacteristicLongText(java.lang.String value)
Generated method - Setter of
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
void |
setSapERPCharacteristicLongText(java.lang.String value,
java.util.Locale loc)
Generated method - Setter of
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
void |
setSystemVersion(ClassificationSystemVersionModel value)
Generated method - Setter of
ClassificationAttribute.systemVersion attribute defined at extension catalog. |
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, 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 java.lang.String _TYPECODE
public static final java.lang.String SYSTEMVERSION
ClassificationAttribute.systemVersion attribute defined at extension catalog.public static final java.lang.String CODE
ClassificationAttribute.code attribute defined at extension catalog.public static final java.lang.String EXTERNALID
ClassificationAttribute.externalID attribute defined at extension catalog.public static final java.lang.String NAME
ClassificationAttribute.name attribute defined at extension catalog.public static final java.lang.String CLASSES
ClassificationAttribute.classes attribute defined at extension catalog.public static final java.lang.String DEFAULTATTRIBUTEVALUES
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog.public static final java.lang.String SAPERPCHARACTERISTICLONGTEXT
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.public static final java.lang.String DESCRIPTION
ClassificationAttribute.description attribute defined at extension sapmodel.public static final java.lang.String CPQMEDIA
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices.public ClassificationAttributeModel()
public ClassificationAttributeModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated
public ClassificationAttributeModel(java.lang.String _code,
ClassificationSystemVersionModel _systemVersion)
_code - initial attribute declared by type ClassificationAttribute at extension catalog_systemVersion - initial attribute declared by type ClassificationAttribute at extension catalog@Deprecated
public ClassificationAttributeModel(java.lang.String _code,
ItemModel _owner,
ClassificationSystemVersionModel _systemVersion)
_code - initial attribute declared by type ClassificationAttribute at extension catalog_owner - initial attribute declared by type Item at extension core_systemVersion - initial attribute declared by type ClassificationAttribute at extension catalog@Accessor(qualifier="classes", type=GETTER) public java.util.List<ClassificationClassModel> getClasses()
ClassificationAttribute.classes attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="code", type=GETTER) public java.lang.String getCode()
ClassificationAttribute.code attribute defined at extension catalog.@Accessor(qualifier="cpqMedia", type=GETTER) public MediaContainerModel getCpqMedia()
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices.@Accessor(qualifier="defaultAttributeValues", type=GETTER) public java.util.List<ClassificationAttributeValueModel> getDefaultAttributeValues()
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
ClassificationAttribute.description attribute defined at extension sapmodel.@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
ClassificationAttribute.description attribute defined at extension sapmodel.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="externalID", type=GETTER) public java.lang.String getExternalID()
ClassificationAttribute.externalID attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName()
ClassificationAttribute.name attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public java.lang.String getName(java.util.Locale loc)
ClassificationAttribute.name attribute defined at extension catalog.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="sapERPCharacteristicLongText", type=GETTER) public java.lang.String getSapERPCharacteristicLongText()
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.@Accessor(qualifier="sapERPCharacteristicLongText", type=GETTER) public java.lang.String getSapERPCharacteristicLongText(java.util.Locale loc)
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.loc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="systemVersion", type=GETTER) public ClassificationSystemVersionModel getSystemVersion()
ClassificationAttribute.systemVersion attribute defined at extension catalog.@Accessor(qualifier="code", type=SETTER) public void setCode(java.lang.String value)
ClassificationAttribute.code attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the code - Code@Accessor(qualifier="cpqMedia", type=SETTER) public void setCpqMedia(MediaContainerModel value)
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices.value - the cpqMedia - It is a media container with images corresponding to the characteristic@Accessor(qualifier="defaultAttributeValues", type=SETTER) public void setDefaultAttributeValues(java.util.List<ClassificationAttributeValueModel> value)
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog.value - the defaultAttributeValues@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
ClassificationAttribute.description attribute defined at extension sapmodel.value - the description - Enhanced Description@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
ClassificationAttribute.description attribute defined at extension sapmodel.value - the description - Enhanced Descriptionloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="externalID", type=SETTER) public void setExternalID(java.lang.String value)
ClassificationAttribute.externalID attribute defined at extension catalog.value - the externalID - external identifier refering to the actual classification system definition@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value)
ClassificationAttribute.name attribute defined at extension catalog.value - the name - Name@Accessor(qualifier="name", type=SETTER) public void setName(java.lang.String value, java.util.Locale loc)
ClassificationAttribute.name attribute defined at extension catalog.value - the name - Nameloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="sapERPCharacteristicLongText", type=SETTER) public void setSapERPCharacteristicLongText(java.lang.String value)
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.value - the sapERPCharacteristicLongText - Original Characteristic Long Text in SAP ERP@Accessor(qualifier="sapERPCharacteristicLongText", type=SETTER) public void setSapERPCharacteristicLongText(java.lang.String value, java.util.Locale loc)
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.value - the sapERPCharacteristicLongText - Original Characteristic Long Text in SAP ERPloc - the value localization keyjava.lang.IllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="systemVersion", type=SETTER) public void setSystemVersion(ClassificationSystemVersionModel value)
ClassificationAttribute.systemVersion attribute defined at extension catalog.value - the systemVersionCopyright © 2018 SAP SE. All Rights Reserved.