public class ClassAttributeAssignmentModel extends ItemModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_PRODUCTACCESSORYCOMPONENT2CLASSATTRIBUTEASSIGNREL
Generated relation code constant for relation
ProductAccessoryComponent2ClassAttributeAssignRel defining source attribute productReferencesAndClassificationsComponents in extension b2ctelcostorefront. |
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ATTRIBUTETYPE
Generated constant - Attribute key of
ClassAttributeAssignment.attributeType attribute defined at extension catalog. |
static String |
ATTRIBUTEVALUEDISPLAYSTRING
Generated constant - Attribute key of
ClassAttributeAssignment.attributeValueDisplayString attribute defined at extension catalog. |
static String |
ATTRIBUTEVALUES
Generated constant - Attribute key of
ClassAttributeAssignment.attributeValues attribute defined at extension catalog. |
static String |
CLASSIFICATIONATTRIBUTE
Generated constant - Attribute key of
ClassAttributeAssignment.classificationAttribute attribute defined at extension catalog. |
static String |
CLASSIFICATIONCLASS
Generated constant - Attribute key of
ClassAttributeAssignment.classificationClass attribute defined at extension catalog. |
static String |
COMPARABLE
Generated constant - Attribute key of
ClassAttributeAssignment.comparable attribute defined at extension catalog. |
static String |
DESCRIPTION
Generated constant - Attribute key of
ClassAttributeAssignment.description attribute defined at extension catalog. |
static String |
EXTERNALID
Generated constant - Attribute key of
ClassAttributeAssignment.externalID attribute defined at extension catalog. |
static String |
FORMATDEFINITION
Generated constant - Attribute key of
ClassAttributeAssignment.formatDefinition attribute defined at extension catalog. |
static String |
LISTABLE
Generated constant - Attribute key of
ClassAttributeAssignment.listable attribute defined at extension catalog. |
static String |
LOCALIZED
Generated constant - Attribute key of
ClassAttributeAssignment.localized attribute defined at extension catalog. |
static String |
MANDATORY
Generated constant - Attribute key of
ClassAttributeAssignment.mandatory attribute defined at extension catalog. |
static String |
MULTIVALUED
Generated constant - Attribute key of
ClassAttributeAssignment.multiValued attribute defined at extension catalog. |
static String |
POSITION
Generated constant - Attribute key of
ClassAttributeAssignment.position attribute defined at extension catalog. |
static String |
PRODUCTREFERENCESANDCLASSIFICATIONSCOMPONENTS
Generated constant - Attribute key of
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute defined at extension b2ctelcostorefront. |
static String |
RANGE
Generated constant - Attribute key of
ClassAttributeAssignment.range attribute defined at extension catalog. |
static String |
SEARCHABLE
Generated constant - Attribute key of
ClassAttributeAssignment.searchable attribute defined at extension catalog. |
static String |
SYSTEMVERSION
Generated constant - Attribute key of
ClassAttributeAssignment.systemVersion attribute defined at extension catalog. |
static String |
UNIT
Generated constant - Attribute key of
ClassAttributeAssignment.unit attribute defined at extension catalog. |
static String |
VISIBILITY
Generated constant - Attribute key of
ClassAttributeAssignment.visibility attribute defined at extension catalog. |
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
ClassAttributeAssignmentModel()
Generated constructor - Default constructor for generic creation.
|
ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute,
ClassificationClassModel _classificationClass)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute,
ClassificationClassModel _classificationClass,
ItemModel _owner,
ClassificationSystemVersionModel _systemVersion)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
ClassAttributeAssignmentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
| Modifier and Type | Method and Description |
|---|---|
ClassificationAttributeTypeEnum |
getAttributeType()
Generated method - Getter of the
ClassAttributeAssignment.attributeType attribute defined at extension catalog. |
String |
getAttributeValueDisplayString()
Generated method - Getter of the
ClassAttributeAssignment.attributeValueDisplayString attribute defined at extension catalog. |
String |
getAttributeValueDisplayString(Locale loc)
Generated method - Getter of the
ClassAttributeAssignment.attributeValueDisplayString attribute defined at extension catalog. |
List<ClassificationAttributeValueModel> |
getAttributeValues()
Generated method - Getter of the
ClassAttributeAssignment.attributeValues attribute defined at extension catalog. |
ClassificationAttributeModel |
getClassificationAttribute()
Generated method - Getter of the
ClassAttributeAssignment.classificationAttribute attribute defined at extension catalog. |
ClassificationClassModel |
getClassificationClass()
Generated method - Getter of the
ClassAttributeAssignment.classificationClass attribute defined at extension catalog. |
Boolean |
getComparable()
Generated method - Getter of the
ClassAttributeAssignment.comparable attribute defined at extension catalog. |
String |
getDescription()
Generated method - Getter of the
ClassAttributeAssignment.description attribute defined at extension catalog. |
String |
getDescription(Locale loc)
Generated method - Getter of the
ClassAttributeAssignment.description attribute defined at extension catalog. |
String |
getExternalID()
Generated method - Getter of the
ClassAttributeAssignment.externalID attribute defined at extension catalog. |
String |
getFormatDefinition()
Generated method - Getter of the
ClassAttributeAssignment.formatDefinition attribute defined at extension catalog. |
Boolean |
getListable()
Generated method - Getter of the
ClassAttributeAssignment.listable attribute defined at extension catalog. |
Boolean |
getLocalized()
Generated method - Getter of the
ClassAttributeAssignment.localized attribute defined at extension catalog. |
Boolean |
getMandatory()
Generated method - Getter of the
ClassAttributeAssignment.mandatory attribute defined at extension catalog. |
Boolean |
getMultiValued()
Generated method - Getter of the
ClassAttributeAssignment.multiValued attribute defined at extension catalog. |
Integer |
getPosition()
Generated method - Getter of the
ClassAttributeAssignment.position attribute defined at extension catalog. |
Collection<ProductReferencesAndClassificationsComponentModel> |
getProductReferencesAndClassificationsComponents()
Generated method - Getter of the
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute defined at extension b2ctelcostorefront. |
Boolean |
getRange()
Generated method - Getter of the
ClassAttributeAssignment.range attribute defined at extension catalog. |
Boolean |
getSearchable()
Generated method - Getter of the
ClassAttributeAssignment.searchable attribute defined at extension catalog. |
ClassificationSystemVersionModel |
getSystemVersion()
Generated method - Getter of the
ClassAttributeAssignment.systemVersion attribute defined at extension catalog. |
ClassificationAttributeUnitModel |
getUnit()
Generated method - Getter of the
ClassAttributeAssignment.unit attribute defined at extension catalog. |
ClassificationAttributeVisibilityEnum |
getVisibility()
Generated method - Getter of the
ClassAttributeAssignment.visibility attribute defined at extension catalog. |
void |
setAttributeType(ClassificationAttributeTypeEnum value)
Generated method - Setter of
ClassAttributeAssignment.attributeType attribute defined at extension catalog. |
void |
setAttributeValues(List<ClassificationAttributeValueModel> value)
Generated method - Setter of
ClassAttributeAssignment.attributeValues attribute defined at extension catalog. |
void |
setClassificationAttribute(ClassificationAttributeModel value)
Generated method - Initial setter of
ClassAttributeAssignment.classificationAttribute attribute defined at extension catalog. |
void |
setClassificationClass(ClassificationClassModel value)
Generated method - Setter of
ClassAttributeAssignment.classificationClass attribute defined at extension catalog. |
void |
setComparable(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.comparable attribute defined at extension catalog. |
void |
setDescription(String value)
Generated method - Setter of
ClassAttributeAssignment.description attribute defined at extension catalog. |
void |
setDescription(String value,
Locale loc)
Generated method - Setter of
ClassAttributeAssignment.description attribute defined at extension catalog. |
void |
setExternalID(String value)
Generated method - Setter of
ClassAttributeAssignment.externalID attribute defined at extension catalog. |
void |
setFormatDefinition(String value)
Generated method - Setter of
ClassAttributeAssignment.formatDefinition attribute defined at extension catalog. |
void |
setListable(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.listable attribute defined at extension catalog. |
void |
setLocalized(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.localized attribute defined at extension catalog. |
void |
setMandatory(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.mandatory attribute defined at extension catalog. |
void |
setMultiValued(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.multiValued attribute defined at extension catalog. |
void |
setPosition(Integer value)
Generated method - Setter of
ClassAttributeAssignment.position attribute defined at extension catalog. |
void |
setProductReferencesAndClassificationsComponents(Collection<ProductReferencesAndClassificationsComponentModel> value)
Generated method - Setter of
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute defined at extension b2ctelcostorefront. |
void |
setRange(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.range attribute defined at extension catalog. |
void |
setSearchable(Boolean value)
Generated method - Setter of
ClassAttributeAssignment.searchable attribute defined at extension catalog. |
void |
setSystemVersion(ClassificationSystemVersionModel value)
Generated method - Initial setter of
ClassAttributeAssignment.systemVersion attribute defined at extension catalog. |
void |
setUnit(ClassificationAttributeUnitModel value)
Generated method - Setter of
ClassAttributeAssignment.unit attribute defined at extension catalog. |
void |
setVisibility(ClassificationAttributeVisibilityEnum value)
Generated method - Setter of
ClassAttributeAssignment.visibility 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 _PRODUCTACCESSORYCOMPONENT2CLASSATTRIBUTEASSIGNREL
ProductAccessoryComponent2ClassAttributeAssignRel defining source attribute productReferencesAndClassificationsComponents in extension b2ctelcostorefront.public static final String CLASSIFICATIONCLASS
ClassAttributeAssignment.classificationClass attribute defined at extension catalog.public static final String CLASSIFICATIONATTRIBUTE
ClassAttributeAssignment.classificationAttribute attribute defined at extension catalog.public static final String DESCRIPTION
ClassAttributeAssignment.description attribute defined at extension catalog.public static final String SYSTEMVERSION
ClassAttributeAssignment.systemVersion attribute defined at extension catalog.public static final String POSITION
ClassAttributeAssignment.position attribute defined at extension catalog.public static final String EXTERNALID
ClassAttributeAssignment.externalID attribute defined at extension catalog.public static final String UNIT
ClassAttributeAssignment.unit attribute defined at extension catalog.public static final String MANDATORY
ClassAttributeAssignment.mandatory attribute defined at extension catalog.public static final String LOCALIZED
ClassAttributeAssignment.localized attribute defined at extension catalog.public static final String RANGE
ClassAttributeAssignment.range attribute defined at extension catalog.public static final String MULTIVALUED
ClassAttributeAssignment.multiValued attribute defined at extension catalog.public static final String SEARCHABLE
ClassAttributeAssignment.searchable attribute defined at extension catalog.public static final String ATTRIBUTETYPE
ClassAttributeAssignment.attributeType attribute defined at extension catalog.public static final String FORMATDEFINITION
ClassAttributeAssignment.formatDefinition attribute defined at extension catalog.public static final String LISTABLE
ClassAttributeAssignment.listable attribute defined at extension catalog.public static final String COMPARABLE
ClassAttributeAssignment.comparable attribute defined at extension catalog.public static final String VISIBILITY
ClassAttributeAssignment.visibility attribute defined at extension catalog.public static final String ATTRIBUTEVALUES
ClassAttributeAssignment.attributeValues attribute defined at extension catalog.public static final String ATTRIBUTEVALUEDISPLAYSTRING
ClassAttributeAssignment.attributeValueDisplayString attribute defined at extension catalog.public static final String PRODUCTREFERENCESANDCLASSIFICATIONSCOMPONENTS
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute defined at extension b2ctelcostorefront.public ClassAttributeAssignmentModel()
public ClassAttributeAssignmentModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute, ClassificationClassModel _classificationClass)
_classificationAttribute - initial attribute declared by type ClassAttributeAssignment at extension catalog_classificationClass - initial attribute declared by type ClassAttributeAssignment at extension catalog@Deprecated public ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute, ClassificationClassModel _classificationClass, ItemModel _owner, ClassificationSystemVersionModel _systemVersion)
_classificationAttribute - initial attribute declared by type ClassAttributeAssignment at extension catalog_classificationClass - initial attribute declared by type ClassAttributeAssignment at extension catalog_owner - initial attribute declared by type Item at extension core_systemVersion - initial attribute declared by type ClassAttributeAssignment at extension catalog@Accessor(qualifier="attributeType", type=GETTER) public ClassificationAttributeTypeEnum getAttributeType()
ClassAttributeAssignment.attributeType attribute defined at extension catalog.@Accessor(qualifier="attributeValueDisplayString", type=GETTER) public String getAttributeValueDisplayString()
ClassAttributeAssignment.attributeValueDisplayString attribute defined at extension catalog.@Accessor(qualifier="attributeValueDisplayString", type=GETTER) public String getAttributeValueDisplayString(Locale loc)
ClassAttributeAssignment.attributeValueDisplayString attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="attributeValues", type=GETTER) public List<ClassificationAttributeValueModel> getAttributeValues()
ClassAttributeAssignment.attributeValues attribute defined at extension catalog.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="classificationAttribute", type=GETTER) public ClassificationAttributeModel getClassificationAttribute()
ClassAttributeAssignment.classificationAttribute attribute defined at extension catalog.@Accessor(qualifier="classificationClass", type=GETTER) public ClassificationClassModel getClassificationClass()
ClassAttributeAssignment.classificationClass attribute defined at extension catalog.@Accessor(qualifier="comparable", type=GETTER) public Boolean getComparable()
ClassAttributeAssignment.comparable attribute defined at extension catalog.@Accessor(qualifier="description", type=GETTER) public String getDescription()
ClassAttributeAssignment.description attribute defined at extension catalog.@Accessor(qualifier="description", type=GETTER) public String getDescription(Locale loc)
ClassAttributeAssignment.description attribute defined at extension catalog.loc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="externalID", type=GETTER) public String getExternalID()
ClassAttributeAssignment.externalID attribute defined at extension catalog.@Accessor(qualifier="formatDefinition", type=GETTER) public String getFormatDefinition()
ClassAttributeAssignment.formatDefinition attribute defined at extension catalog.@Accessor(qualifier="listable", type=GETTER) public Boolean getListable()
ClassAttributeAssignment.listable attribute defined at extension catalog.@Accessor(qualifier="localized", type=GETTER) public Boolean getLocalized()
ClassAttributeAssignment.localized attribute defined at extension catalog.@Accessor(qualifier="mandatory", type=GETTER) public Boolean getMandatory()
ClassAttributeAssignment.mandatory attribute defined at extension catalog.@Accessor(qualifier="multiValued", type=GETTER) public Boolean getMultiValued()
ClassAttributeAssignment.multiValued attribute defined at extension catalog.@Accessor(qualifier="position", type=GETTER) public Integer getPosition()
ClassAttributeAssignment.position attribute defined at extension catalog.@Accessor(qualifier="productReferencesAndClassificationsComponents", type=GETTER) public Collection<ProductReferencesAndClassificationsComponentModel> getProductReferencesAndClassificationsComponents()
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute defined at extension b2ctelcostorefront.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="range", type=GETTER) public Boolean getRange()
ClassAttributeAssignment.range attribute defined at extension catalog.@Accessor(qualifier="searchable", type=GETTER) public Boolean getSearchable()
ClassAttributeAssignment.searchable attribute defined at extension catalog.@Accessor(qualifier="systemVersion", type=GETTER) public ClassificationSystemVersionModel getSystemVersion()
ClassAttributeAssignment.systemVersion attribute defined at extension catalog.@Accessor(qualifier="unit", type=GETTER) public ClassificationAttributeUnitModel getUnit()
ClassAttributeAssignment.unit attribute defined at extension catalog.@Accessor(qualifier="visibility", type=GETTER) public ClassificationAttributeVisibilityEnum getVisibility()
ClassAttributeAssignment.visibility attribute defined at extension catalog.@Accessor(qualifier="attributeType", type=SETTER) public void setAttributeType(ClassificationAttributeTypeEnum value)
ClassAttributeAssignment.attributeType attribute defined at extension catalog.value - the attributeType - Type of attribute: string, number, boolean or range@Accessor(qualifier="attributeValues", type=SETTER) public void setAttributeValues(List<ClassificationAttributeValueModel> value)
ClassAttributeAssignment.attributeValues attribute defined at extension catalog.value - the attributeValues@Accessor(qualifier="classificationAttribute", type=SETTER) public void setClassificationAttribute(ClassificationAttributeModel value)
ClassAttributeAssignment.classificationAttribute attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the classificationAttribute@Accessor(qualifier="classificationClass", type=SETTER) public void setClassificationClass(ClassificationClassModel value)
ClassAttributeAssignment.classificationClass attribute defined at extension catalog.value - the classificationClass@Accessor(qualifier="comparable", type=SETTER) public void setComparable(Boolean value)
ClassAttributeAssignment.comparable attribute defined at extension catalog.value - the comparable@Accessor(qualifier="description", type=SETTER) public void setDescription(String value)
ClassAttributeAssignment.description attribute defined at extension catalog.value - the description - description of attribute usage@Accessor(qualifier="description", type=SETTER) public void setDescription(String value, Locale loc)
ClassAttributeAssignment.description attribute defined at extension catalog.value - the description - description of attribute usageloc - the value localization keyIllegalArgumentException - if localization key cannot be mapped to data language@Accessor(qualifier="externalID", type=SETTER) public void setExternalID(String value)
ClassAttributeAssignment.externalID attribute defined at extension catalog.value - the externalID - external identifier refering to the actual classification system definition@Accessor(qualifier="formatDefinition", type=SETTER) public void setFormatDefinition(String value)
ClassAttributeAssignment.formatDefinition attribute defined at extension catalog.value - the formatDefinition - Format definition string: optionally used e.g. as number format@Accessor(qualifier="listable", type=SETTER) public void setListable(Boolean value)
ClassAttributeAssignment.listable attribute defined at extension catalog.value - the listable@Accessor(qualifier="localized", type=SETTER) public void setLocalized(Boolean value)
ClassAttributeAssignment.localized attribute defined at extension catalog.value - the localized@Accessor(qualifier="mandatory", type=SETTER) public void setMandatory(Boolean value)
ClassAttributeAssignment.mandatory attribute defined at extension catalog.value - the mandatory@Accessor(qualifier="multiValued", type=SETTER) public void setMultiValued(Boolean value)
ClassAttributeAssignment.multiValued attribute defined at extension catalog.value - the multiValued@Accessor(qualifier="position", type=SETTER) public void setPosition(Integer value)
ClassAttributeAssignment.position attribute defined at extension catalog.value - the position@Accessor(qualifier="productReferencesAndClassificationsComponents", type=SETTER) public void setProductReferencesAndClassificationsComponents(Collection<ProductReferencesAndClassificationsComponentModel> value)
ClassAttributeAssignment.productReferencesAndClassificationsComponents attribute defined at extension b2ctelcostorefront.value - the productReferencesAndClassificationsComponents@Accessor(qualifier="range", type=SETTER) public void setRange(Boolean value)
ClassAttributeAssignment.range attribute defined at extension catalog.value - the range@Accessor(qualifier="searchable", type=SETTER) public void setSearchable(Boolean value)
ClassAttributeAssignment.searchable attribute defined at extension catalog.value - the searchable@Accessor(qualifier="systemVersion", type=SETTER) public void setSystemVersion(ClassificationSystemVersionModel value)
ClassAttributeAssignment.systemVersion attribute defined at extension catalog. Can only be used at creation of model - before first save.value - the systemVersion@Accessor(qualifier="unit", type=SETTER) public void setUnit(ClassificationAttributeUnitModel value)
ClassAttributeAssignment.unit attribute defined at extension catalog.value - the unit@Accessor(qualifier="visibility", type=SETTER) public void setVisibility(ClassificationAttributeVisibilityEnum value)
ClassAttributeAssignment.visibility attribute defined at extension catalog.value - the visibility - Visibility of attribute: visible, not_visible, visible_in_base or visible_in_variantCopyright © 2017 SAP SE. All Rights Reserved.