public class ClassificationAttributeModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
CLASSES
Generated constant - Attribute key of
ClassificationAttribute.classes attribute defined at extension catalog. |
static String |
CODE
Generated constant - Attribute key of
ClassificationAttribute.code attribute defined at extension catalog. |
static String |
CPQMEDIA
Generated constant - Attribute key of
ClassificationAttribute.cpqMedia attribute defined at extension sapproductconfigservices. |
static String |
DEFAULTATTRIBUTEVALUES
Generated constant - Attribute key of
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog. |
static String |
DESCRIPTION
Generated constant - Attribute key of
ClassificationAttribute.description attribute defined at extension sapmodel. |
static String |
EXTERNALID
Generated constant - Attribute key of
ClassificationAttribute.externalID attribute defined at extension catalog. |
static String |
NAME
Generated constant - Attribute key of
ClassificationAttribute.name attribute defined at extension catalog. |
static String |
SAPERPCHARACTERISTICLONGTEXT
Generated constant - Attribute key of
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
static String |
SYSTEMVERSION
Generated constant - Attribute key of
ClassificationAttribute.systemVersion attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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(String _code,
ClassificationSystemVersionModel _systemVersion)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ClassificationAttributeModel(String _code,
ItemModel _owner,
ClassificationSystemVersionModel _systemVersion)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
List<ClassificationClassModel> |
getClasses()
Generated method - Getter of the
ClassificationAttribute.classes attribute defined at extension catalog. |
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. |
List<ClassificationAttributeValueModel> |
getDefaultAttributeValues()
Generated method - Getter of the
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog. |
String |
getDescription()
Generated method - Getter of the
ClassificationAttribute.description attribute defined at extension sapmodel. |
String |
getDescription(Locale loc)
Generated method - Getter of the
ClassificationAttribute.description attribute defined at extension sapmodel. |
String |
getExternalID()
Generated method - Getter of the
ClassificationAttribute.externalID attribute defined at extension catalog. |
String |
getName()
Generated method - Getter of the
ClassificationAttribute.name attribute defined at extension catalog. |
String |
getName(Locale loc)
Generated method - Getter of the
ClassificationAttribute.name attribute defined at extension catalog. |
String |
getSapERPCharacteristicLongText()
Generated method - Getter of the
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
String |
getSapERPCharacteristicLongText(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(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(List<ClassificationAttributeValueModel> value)
Generated method - Setter of
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog. |
void |
setDescription(String value)
Generated method - Setter of
ClassificationAttribute.description attribute defined at extension sapmodel. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
ClassificationAttribute.description attribute defined at extension sapmodel. |
void |
setExternalID(String value)
Generated method - Setter of
ClassificationAttribute.externalID attribute defined at extension catalog. |
void |
setName(String value)
Generated method - Setter of
ClassificationAttribute.name attribute defined at extension catalog. |
void |
setName(String value,
Locale loc)
Generated method - Setter of
ClassificationAttribute.name attribute defined at extension catalog. |
void |
setSapERPCharacteristicLongText(String value)
Generated method - Setter of
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel. |
void |
setSapERPCharacteristicLongText(String value,
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, 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 SYSTEMVERSION
ClassificationAttribute.systemVersion attribute defined at extension catalog.public static final String CODE
ClassificationAttribute.code attribute defined at extension catalog.public static final String EXTERNALID
ClassificationAttribute.externalID attribute defined at extension catalog.public static final String NAME
ClassificationAttribute.name attribute defined at extension catalog.public static final String CLASSES
ClassificationAttribute.classes attribute defined at extension catalog.public static final String DEFAULTATTRIBUTEVALUES
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog.public static final String SAPERPCHARACTERISTICLONGTEXT
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.public static final String DESCRIPTION
ClassificationAttribute.description attribute defined at extension sapmodel.public static final 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(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(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 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 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 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 String getDescription()
ClassificationAttribute.description attribute defined at extension sapmodel.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
ClassificationAttribute.description attribute defined at extension sapmodel.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="externalID", type=GETTER) public String getExternalID()
ClassificationAttribute.externalID attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public String getName()
ClassificationAttribute.name attribute defined at extension catalog.@Accessor(qualifier="name", type=GETTER) public String getName(Locale loc)
ClassificationAttribute.name attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="sapERPCharacteristicLongText", type=GETTER) public String getSapERPCharacteristicLongText()
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.@Accessor(qualifier="sapERPCharacteristicLongText", type=GETTER) public String getSapERPCharacteristicLongText(Locale loc)
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.loc - the value localization keyIllegalArgumentException - 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(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(List<ClassificationAttributeValueModel> value)
ClassificationAttribute.defaultAttributeValues attribute defined at extension catalog.value - the defaultAttributeValues@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
ClassificationAttribute.description attribute defined at extension sapmodel.value - the description - Enhanced Description@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
ClassificationAttribute.description attribute defined at extension sapmodel.value - the description - Enhanced Descriptionloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="externalID", type=SETTER) public void setExternalID(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(String value)
ClassificationAttribute.name attribute defined at extension catalog.value - the name - Name@Accessor(qualifier="name", type=SETTER) public void setName(String value, Locale loc)
ClassificationAttribute.name attribute defined at extension catalog.value - the name - Nameloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="sapERPCharacteristicLongText", type=SETTER) public void setSapERPCharacteristicLongText(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(String value, Locale loc)
ClassificationAttribute.sapERPCharacteristicLongText attribute defined at extension sapmodel.value - the sapERPCharacteristicLongText - Original Characteristic Long Text in SAP ERPloc - the value localization keyIllegalArgumentException - 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 © 2017 SAP SE. All Rights Reserved.