Class ClassAttributeAssignmentModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.catalog.model.classification.ClassAttributeAssignmentModel
-
- All Implemented Interfaces:
java.io.Serializable
public class ClassAttributeAssignmentModel extends ItemModel
Generated model class for type ClassAttributeAssignment first defined at extension catalog.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringATTRIBUTETYPEGenerated constant - Attribute key ofClassAttributeAssignment.attributeTypeattribute defined at extensioncatalog.static java.lang.StringATTRIBUTEVALUEDISPLAYSTRINGGenerated constant - Attribute key ofClassAttributeAssignment.attributeValueDisplayStringattribute defined at extensioncatalog.static java.lang.StringATTRIBUTEVALUESGenerated constant - Attribute key ofClassAttributeAssignment.attributeValuesattribute defined at extensioncatalog.static java.lang.StringCLASSIFICATIONATTRIBUTEGenerated constant - Attribute key ofClassAttributeAssignment.classificationAttributeattribute defined at extensioncatalog.static java.lang.StringCLASSIFICATIONCLASSGenerated constant - Attribute key ofClassAttributeAssignment.classificationClassattribute defined at extensioncatalog.static java.lang.StringCOMPARABLEGenerated constant - Attribute key ofClassAttributeAssignment.comparableattribute defined at extensioncatalog.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofClassAttributeAssignment.descriptionattribute defined at extensioncatalog.static java.lang.StringENABLEWYSIWYGEDITORGenerated constant - Attribute key ofClassAttributeAssignment.enableWysiwygEditorattribute defined at extensionplatformbackoffice.static java.lang.StringEXTERNALIDGenerated constant - Attribute key ofClassAttributeAssignment.externalIDattribute defined at extensioncatalog.static java.lang.StringFORMATDEFINITIONGenerated constant - Attribute key ofClassAttributeAssignment.formatDefinitionattribute defined at extensioncatalog.static java.lang.StringLISTABLEGenerated constant - Attribute key ofClassAttributeAssignment.listableattribute defined at extensioncatalog.static java.lang.StringLOCALIZEDGenerated constant - Attribute key ofClassAttributeAssignment.localizedattribute defined at extensioncatalog.static java.lang.StringMANDATORYGenerated constant - Attribute key ofClassAttributeAssignment.mandatoryattribute defined at extensioncatalog.static java.lang.StringMULTIVALUEDGenerated constant - Attribute key ofClassAttributeAssignment.multiValuedattribute defined at extensioncatalog.static java.lang.StringPOSITIONGenerated constant - Attribute key ofClassAttributeAssignment.positionattribute defined at extensioncatalog.static java.lang.StringRANGEGenerated constant - Attribute key ofClassAttributeAssignment.rangeattribute defined at extensioncatalog.static java.lang.StringREFERENCEINCLUDESSUBTYPESGenerated constant - Attribute key ofClassAttributeAssignment.referenceIncludesSubTypesattribute defined at extensioncatalog.static java.lang.StringREFERENCETYPEGenerated constant - Attribute key ofClassAttributeAssignment.referenceTypeattribute defined at extensioncatalog.static java.lang.StringSEARCHABLEGenerated constant - Attribute key ofClassAttributeAssignment.searchableattribute defined at extensioncatalog.static java.lang.StringSYSTEMVERSIONGenerated constant - Attribute key ofClassAttributeAssignment.systemVersionattribute defined at extensioncatalog.static java.lang.StringUNITGenerated constant - Attribute key ofClassAttributeAssignment.unitattribute defined at extensioncatalog.static java.lang.StringVISIBILITYGenerated constant - Attribute key ofClassAttributeAssignment.visibilityattribute defined at extensioncatalog.-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description ClassAttributeAssignmentModel()Generated constructor - Default constructor for generic creation.ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute, ClassificationClassModel _classificationClass)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute, ClassificationClassModel _classificationClass, ItemModel _owner, ClassificationSystemVersionModel _systemVersion)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersClassAttributeAssignmentModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassificationAttributeTypeEnumgetAttributeType()Generated method - Getter of theClassAttributeAssignment.attributeTypeattribute defined at extensioncatalog.java.lang.StringgetAttributeValueDisplayString()Generated method - Getter of theClassAttributeAssignment.attributeValueDisplayStringattribute defined at extensioncatalog.java.lang.StringgetAttributeValueDisplayString(java.util.Locale loc)Generated method - Getter of theClassAttributeAssignment.attributeValueDisplayStringattribute defined at extensioncatalog.java.util.List<ClassificationAttributeValueModel>getAttributeValues()Generated method - Getter of theClassAttributeAssignment.attributeValuesattribute defined at extensioncatalog.ClassificationAttributeModelgetClassificationAttribute()Generated method - Getter of theClassAttributeAssignment.classificationAttributeattribute defined at extensioncatalog.ClassificationClassModelgetClassificationClass()Generated method - Getter of theClassAttributeAssignment.classificationClassattribute defined at extensioncatalog.java.lang.BooleangetComparable()Generated method - Getter of theClassAttributeAssignment.comparableattribute defined at extensioncatalog.java.lang.StringgetDescription()Generated method - Getter of theClassAttributeAssignment.descriptionattribute defined at extensioncatalog.java.lang.StringgetDescription(java.util.Locale loc)Generated method - Getter of theClassAttributeAssignment.descriptionattribute defined at extensioncatalog.java.lang.BooleangetEnableWysiwygEditor()Generated method - Getter of theClassAttributeAssignment.enableWysiwygEditorattribute defined at extensionplatformbackoffice.java.lang.StringgetExternalID()Generated method - Getter of theClassAttributeAssignment.externalIDattribute defined at extensioncatalog.java.lang.StringgetFormatDefinition()Generated method - Getter of theClassAttributeAssignment.formatDefinitionattribute defined at extensioncatalog.java.lang.BooleangetListable()Generated method - Getter of theClassAttributeAssignment.listableattribute defined at extensioncatalog.java.lang.BooleangetLocalized()Generated method - Getter of theClassAttributeAssignment.localizedattribute defined at extensioncatalog.java.lang.BooleangetMandatory()Generated method - Getter of theClassAttributeAssignment.mandatoryattribute defined at extensioncatalog.java.lang.BooleangetMultiValued()Generated method - Getter of theClassAttributeAssignment.multiValuedattribute defined at extensioncatalog.java.lang.IntegergetPosition()Generated method - Getter of theClassAttributeAssignment.positionattribute defined at extensioncatalog.java.lang.BooleangetRange()Generated method - Getter of theClassAttributeAssignment.rangeattribute defined at extensioncatalog.java.lang.BooleangetReferenceIncludesSubTypes()Generated method - Getter of theClassAttributeAssignment.referenceIncludesSubTypesattribute defined at extensioncatalog.ComposedTypeModelgetReferenceType()Generated method - Getter of theClassAttributeAssignment.referenceTypeattribute defined at extensioncatalog.java.lang.BooleangetSearchable()Generated method - Getter of theClassAttributeAssignment.searchableattribute defined at extensioncatalog.ClassificationSystemVersionModelgetSystemVersion()Generated method - Getter of theClassAttributeAssignment.systemVersionattribute defined at extensioncatalog.ClassificationAttributeUnitModelgetUnit()Generated method - Getter of theClassAttributeAssignment.unitattribute defined at extensioncatalog.ClassificationAttributeVisibilityEnumgetVisibility()Generated method - Getter of theClassAttributeAssignment.visibilityattribute defined at extensioncatalog.voidsetAttributeType(ClassificationAttributeTypeEnum value)Generated method - Setter ofClassAttributeAssignment.attributeTypeattribute defined at extensioncatalog.voidsetAttributeValues(java.util.List<ClassificationAttributeValueModel> value)Generated method - Setter ofClassAttributeAssignment.attributeValuesattribute defined at extensioncatalog.voidsetClassificationAttribute(ClassificationAttributeModel value)Generated method - Initial setter ofClassAttributeAssignment.classificationAttributeattribute defined at extensioncatalog.voidsetClassificationClass(ClassificationClassModel value)Generated method - Setter ofClassAttributeAssignment.classificationClassattribute defined at extensioncatalog.voidsetComparable(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.comparableattribute defined at extensioncatalog.voidsetDescription(java.lang.String value)Generated method - Setter ofClassAttributeAssignment.descriptionattribute defined at extensioncatalog.voidsetDescription(java.lang.String value, java.util.Locale loc)Generated method - Setter ofClassAttributeAssignment.descriptionattribute defined at extensioncatalog.voidsetEnableWysiwygEditor(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.enableWysiwygEditorattribute defined at extensionplatformbackoffice.voidsetExternalID(java.lang.String value)Generated method - Setter ofClassAttributeAssignment.externalIDattribute defined at extensioncatalog.voidsetFormatDefinition(java.lang.String value)Generated method - Setter ofClassAttributeAssignment.formatDefinitionattribute defined at extensioncatalog.voidsetListable(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.listableattribute defined at extensioncatalog.voidsetLocalized(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.localizedattribute defined at extensioncatalog.voidsetMandatory(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.mandatoryattribute defined at extensioncatalog.voidsetMultiValued(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.multiValuedattribute defined at extensioncatalog.voidsetPosition(java.lang.Integer value)Generated method - Setter ofClassAttributeAssignment.positionattribute defined at extensioncatalog.voidsetRange(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.rangeattribute defined at extensioncatalog.voidsetReferenceIncludesSubTypes(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.referenceIncludesSubTypesattribute defined at extensioncatalog.voidsetReferenceType(ComposedTypeModel value)Generated method - Setter ofClassAttributeAssignment.referenceTypeattribute defined at extensioncatalog.voidsetSearchable(java.lang.Boolean value)Generated method - Setter ofClassAttributeAssignment.searchableattribute defined at extensioncatalog.voidsetSystemVersion(ClassificationSystemVersionModel value)Generated method - Initial setter ofClassAttributeAssignment.systemVersionattribute defined at extensioncatalog.voidsetUnit(ClassificationAttributeUnitModel value)Generated method - Setter ofClassAttributeAssignment.unitattribute defined at extensioncatalog.voidsetVisibility(ClassificationAttributeVisibilityEnum value)Generated method - Setter ofClassAttributeAssignment.visibilityattribute defined at extensioncatalog.-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
CLASSIFICATIONCLASS
public static final java.lang.String CLASSIFICATIONCLASS
Generated constant - Attribute key ofClassAttributeAssignment.classificationClassattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
CLASSIFICATIONATTRIBUTE
public static final java.lang.String CLASSIFICATIONATTRIBUTE
Generated constant - Attribute key ofClassAttributeAssignment.classificationAttributeattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofClassAttributeAssignment.descriptionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
SYSTEMVERSION
public static final java.lang.String SYSTEMVERSION
Generated constant - Attribute key ofClassAttributeAssignment.systemVersionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
POSITION
public static final java.lang.String POSITION
Generated constant - Attribute key ofClassAttributeAssignment.positionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
EXTERNALID
public static final java.lang.String EXTERNALID
Generated constant - Attribute key ofClassAttributeAssignment.externalIDattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
UNIT
public static final java.lang.String UNIT
Generated constant - Attribute key ofClassAttributeAssignment.unitattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
MANDATORY
public static final java.lang.String MANDATORY
Generated constant - Attribute key ofClassAttributeAssignment.mandatoryattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
LOCALIZED
public static final java.lang.String LOCALIZED
Generated constant - Attribute key ofClassAttributeAssignment.localizedattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
RANGE
public static final java.lang.String RANGE
Generated constant - Attribute key ofClassAttributeAssignment.rangeattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
MULTIVALUED
public static final java.lang.String MULTIVALUED
Generated constant - Attribute key ofClassAttributeAssignment.multiValuedattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
SEARCHABLE
public static final java.lang.String SEARCHABLE
Generated constant - Attribute key ofClassAttributeAssignment.searchableattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
ATTRIBUTETYPE
public static final java.lang.String ATTRIBUTETYPE
Generated constant - Attribute key ofClassAttributeAssignment.attributeTypeattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
REFERENCETYPE
public static final java.lang.String REFERENCETYPE
Generated constant - Attribute key ofClassAttributeAssignment.referenceTypeattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
REFERENCEINCLUDESSUBTYPES
public static final java.lang.String REFERENCEINCLUDESSUBTYPES
Generated constant - Attribute key ofClassAttributeAssignment.referenceIncludesSubTypesattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
FORMATDEFINITION
public static final java.lang.String FORMATDEFINITION
Generated constant - Attribute key ofClassAttributeAssignment.formatDefinitionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
LISTABLE
public static final java.lang.String LISTABLE
Generated constant - Attribute key ofClassAttributeAssignment.listableattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
COMPARABLE
public static final java.lang.String COMPARABLE
Generated constant - Attribute key ofClassAttributeAssignment.comparableattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
VISIBILITY
public static final java.lang.String VISIBILITY
Generated constant - Attribute key ofClassAttributeAssignment.visibilityattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
ATTRIBUTEVALUES
public static final java.lang.String ATTRIBUTEVALUES
Generated constant - Attribute key ofClassAttributeAssignment.attributeValuesattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
ATTRIBUTEVALUEDISPLAYSTRING
public static final java.lang.String ATTRIBUTEVALUEDISPLAYSTRING
Generated constant - Attribute key ofClassAttributeAssignment.attributeValueDisplayStringattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
ENABLEWYSIWYGEDITOR
public static final java.lang.String ENABLEWYSIWYGEDITOR
Generated constant - Attribute key ofClassAttributeAssignment.enableWysiwygEditorattribute defined at extensionplatformbackoffice.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ClassAttributeAssignmentModel
public ClassAttributeAssignmentModel()
Generated constructor - Default constructor for generic creation.
-
ClassAttributeAssignmentModel
public ClassAttributeAssignmentModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ClassAttributeAssignmentModel
@Deprecated(since="4.1.1", forRemoval=true) public ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute, ClassificationClassModel _classificationClass)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_classificationAttribute- initial attribute declared by typeClassAttributeAssignmentat extensioncatalog_classificationClass- initial attribute declared by typeClassAttributeAssignmentat extensioncatalog
-
ClassAttributeAssignmentModel
@Deprecated(since="4.1.1", forRemoval=true) public ClassAttributeAssignmentModel(ClassificationAttributeModel _classificationAttribute, ClassificationClassModel _classificationClass, ItemModel _owner, ClassificationSystemVersionModel _systemVersion)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_classificationAttribute- initial attribute declared by typeClassAttributeAssignmentat extensioncatalog_classificationClass- initial attribute declared by typeClassAttributeAssignmentat extensioncatalog_owner- initial attribute declared by typeItemat extensioncore_systemVersion- initial attribute declared by typeClassAttributeAssignmentat extensioncatalog
-
-
Method Detail
-
getAttributeType
@Accessor(qualifier="attributeType", type=GETTER) public ClassificationAttributeTypeEnum getAttributeType()
Generated method - Getter of theClassAttributeAssignment.attributeTypeattribute defined at extensioncatalog.- Returns:
- the attributeType - Type of attribute: string, number, boolean or range
-
getAttributeValueDisplayString
@Accessor(qualifier="attributeValueDisplayString", type=GETTER) public java.lang.String getAttributeValueDisplayString()
Generated method - Getter of theClassAttributeAssignment.attributeValueDisplayStringattribute defined at extensioncatalog.- Returns:
- the attributeValueDisplayString
-
getAttributeValueDisplayString
@Accessor(qualifier="attributeValueDisplayString", type=GETTER) public java.lang.String getAttributeValueDisplayString(java.util.Locale loc)
Generated method - Getter of theClassAttributeAssignment.attributeValueDisplayStringattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the attributeValueDisplayString
- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
getAttributeValues
@Accessor(qualifier="attributeValues", type=GETTER) public java.util.List<ClassificationAttributeValueModel> getAttributeValues()
Generated method - Getter of theClassAttributeAssignment.attributeValuesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the attributeValues
-
getClassificationAttribute
@Accessor(qualifier="classificationAttribute", type=GETTER) public ClassificationAttributeModel getClassificationAttribute()
Generated method - Getter of theClassAttributeAssignment.classificationAttributeattribute defined at extensioncatalog.- Returns:
- the classificationAttribute
-
getClassificationClass
@Accessor(qualifier="classificationClass", type=GETTER) public ClassificationClassModel getClassificationClass()
Generated method - Getter of theClassAttributeAssignment.classificationClassattribute defined at extensioncatalog.- Returns:
- the classificationClass
-
getComparable
@Accessor(qualifier="comparable", type=GETTER) public java.lang.Boolean getComparable()
Generated method - Getter of theClassAttributeAssignment.comparableattribute defined at extensioncatalog.- Returns:
- the comparable
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theClassAttributeAssignment.descriptionattribute defined at extensioncatalog.- Returns:
- the description - description of attribute usage
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription(java.util.Locale loc)
Generated method - Getter of theClassAttributeAssignment.descriptionattribute defined at extensioncatalog.- Parameters:
loc- the value localization key- Returns:
- the description - description of attribute usage
- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
getEnableWysiwygEditor
@Accessor(qualifier="enableWysiwygEditor", type=GETTER) public java.lang.Boolean getEnableWysiwygEditor()
Generated method - Getter of theClassAttributeAssignment.enableWysiwygEditorattribute defined at extensionplatformbackoffice.- Returns:
- the enableWysiwygEditor
-
getExternalID
@Accessor(qualifier="externalID", type=GETTER) public java.lang.String getExternalID()
Generated method - Getter of theClassAttributeAssignment.externalIDattribute defined at extensioncatalog.- Returns:
- the externalID - external identifier refering to the actual classification system definition
-
getFormatDefinition
@Accessor(qualifier="formatDefinition", type=GETTER) public java.lang.String getFormatDefinition()
Generated method - Getter of theClassAttributeAssignment.formatDefinitionattribute defined at extensioncatalog.- Returns:
- the formatDefinition - Format definition string: optionally used e.g. as number format
-
getListable
@Accessor(qualifier="listable", type=GETTER) public java.lang.Boolean getListable()
Generated method - Getter of theClassAttributeAssignment.listableattribute defined at extensioncatalog.- Returns:
- the listable
-
getLocalized
@Accessor(qualifier="localized", type=GETTER) public java.lang.Boolean getLocalized()
Generated method - Getter of theClassAttributeAssignment.localizedattribute defined at extensioncatalog.- Returns:
- the localized
-
getMandatory
@Accessor(qualifier="mandatory", type=GETTER) public java.lang.Boolean getMandatory()
Generated method - Getter of theClassAttributeAssignment.mandatoryattribute defined at extensioncatalog.- Returns:
- the mandatory
-
getMultiValued
@Accessor(qualifier="multiValued", type=GETTER) public java.lang.Boolean getMultiValued()
Generated method - Getter of theClassAttributeAssignment.multiValuedattribute defined at extensioncatalog.- Returns:
- the multiValued
-
getPosition
@Accessor(qualifier="position", type=GETTER) public java.lang.Integer getPosition()
Generated method - Getter of theClassAttributeAssignment.positionattribute defined at extensioncatalog.- Returns:
- the position
-
getRange
@Accessor(qualifier="range", type=GETTER) public java.lang.Boolean getRange()
Generated method - Getter of theClassAttributeAssignment.rangeattribute defined at extensioncatalog.- Returns:
- the range
-
getReferenceIncludesSubTypes
@Accessor(qualifier="referenceIncludesSubTypes", type=GETTER) public java.lang.Boolean getReferenceIncludesSubTypes()
Generated method - Getter of theClassAttributeAssignment.referenceIncludesSubTypesattribute defined at extensioncatalog.- Returns:
- the referenceIncludesSubTypes
-
getReferenceType
@Accessor(qualifier="referenceType", type=GETTER) public ComposedTypeModel getReferenceType()
Generated method - Getter of theClassAttributeAssignment.referenceTypeattribute defined at extensioncatalog.- Returns:
- the referenceType
-
getSearchable
@Accessor(qualifier="searchable", type=GETTER) public java.lang.Boolean getSearchable()
Generated method - Getter of theClassAttributeAssignment.searchableattribute defined at extensioncatalog.- Returns:
- the searchable
-
getSystemVersion
@Accessor(qualifier="systemVersion", type=GETTER) public ClassificationSystemVersionModel getSystemVersion()
Generated method - Getter of theClassAttributeAssignment.systemVersionattribute defined at extensioncatalog.- Returns:
- the systemVersion
-
getUnit
@Accessor(qualifier="unit", type=GETTER) public ClassificationAttributeUnitModel getUnit()
Generated method - Getter of theClassAttributeAssignment.unitattribute defined at extensioncatalog.- Returns:
- the unit
-
getVisibility
@Accessor(qualifier="visibility", type=GETTER) public ClassificationAttributeVisibilityEnum getVisibility()
Generated method - Getter of theClassAttributeAssignment.visibilityattribute defined at extensioncatalog.- Returns:
- the visibility - Visibility of attribute: visible, not_visible, visible_in_base or visible_in_variant
-
setAttributeType
@Accessor(qualifier="attributeType", type=SETTER) public void setAttributeType(ClassificationAttributeTypeEnum value)
Generated method - Setter ofClassAttributeAssignment.attributeTypeattribute defined at extensioncatalog.- Parameters:
value- the attributeType - Type of attribute: string, number, boolean or range
-
setAttributeValues
@Accessor(qualifier="attributeValues", type=SETTER) public void setAttributeValues(java.util.List<ClassificationAttributeValueModel> value)
Generated method - Setter ofClassAttributeAssignment.attributeValuesattribute defined at extensioncatalog.- Parameters:
value- the attributeValues
-
setClassificationAttribute
@Accessor(qualifier="classificationAttribute", type=SETTER) public void setClassificationAttribute(ClassificationAttributeModel value)
Generated method - Initial setter ofClassAttributeAssignment.classificationAttributeattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the classificationAttribute
-
setClassificationClass
@Accessor(qualifier="classificationClass", type=SETTER) public void setClassificationClass(ClassificationClassModel value)
Generated method - Setter ofClassAttributeAssignment.classificationClassattribute defined at extensioncatalog.- Parameters:
value- the classificationClass
-
setComparable
@Accessor(qualifier="comparable", type=SETTER) public void setComparable(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.comparableattribute defined at extensioncatalog.- Parameters:
value- the comparable
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofClassAttributeAssignment.descriptionattribute defined at extensioncatalog.- Parameters:
value- the description - description of attribute usage
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value, java.util.Locale loc)
Generated method - Setter ofClassAttributeAssignment.descriptionattribute defined at extensioncatalog.- Parameters:
value- the description - description of attribute usageloc- the value localization key- Throws:
java.lang.IllegalArgumentException- if localization key cannot be mapped to data language
-
setEnableWysiwygEditor
@Accessor(qualifier="enableWysiwygEditor", type=SETTER) public void setEnableWysiwygEditor(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.enableWysiwygEditorattribute defined at extensionplatformbackoffice.- Parameters:
value- the enableWysiwygEditor
-
setExternalID
@Accessor(qualifier="externalID", type=SETTER) public void setExternalID(java.lang.String value)
Generated method - Setter ofClassAttributeAssignment.externalIDattribute defined at extensioncatalog.- Parameters:
value- the externalID - external identifier refering to the actual classification system definition
-
setFormatDefinition
@Accessor(qualifier="formatDefinition", type=SETTER) public void setFormatDefinition(java.lang.String value)
Generated method - Setter ofClassAttributeAssignment.formatDefinitionattribute defined at extensioncatalog.- Parameters:
value- the formatDefinition - Format definition string: optionally used e.g. as number format
-
setListable
@Accessor(qualifier="listable", type=SETTER) public void setListable(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.listableattribute defined at extensioncatalog.- Parameters:
value- the listable
-
setLocalized
@Accessor(qualifier="localized", type=SETTER) public void setLocalized(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.localizedattribute defined at extensioncatalog.- Parameters:
value- the localized
-
setMandatory
@Accessor(qualifier="mandatory", type=SETTER) public void setMandatory(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.mandatoryattribute defined at extensioncatalog.- Parameters:
value- the mandatory
-
setMultiValued
@Accessor(qualifier="multiValued", type=SETTER) public void setMultiValued(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.multiValuedattribute defined at extensioncatalog.- Parameters:
value- the multiValued
-
setPosition
@Accessor(qualifier="position", type=SETTER) public void setPosition(java.lang.Integer value)
Generated method - Setter ofClassAttributeAssignment.positionattribute defined at extensioncatalog.- Parameters:
value- the position
-
setRange
@Accessor(qualifier="range", type=SETTER) public void setRange(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.rangeattribute defined at extensioncatalog.- Parameters:
value- the range
-
setReferenceIncludesSubTypes
@Accessor(qualifier="referenceIncludesSubTypes", type=SETTER) public void setReferenceIncludesSubTypes(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.referenceIncludesSubTypesattribute defined at extensioncatalog.- Parameters:
value- the referenceIncludesSubTypes
-
setReferenceType
@Accessor(qualifier="referenceType", type=SETTER) public void setReferenceType(ComposedTypeModel value)
Generated method - Setter ofClassAttributeAssignment.referenceTypeattribute defined at extensioncatalog.- Parameters:
value- the referenceType
-
setSearchable
@Accessor(qualifier="searchable", type=SETTER) public void setSearchable(java.lang.Boolean value)
Generated method - Setter ofClassAttributeAssignment.searchableattribute defined at extensioncatalog.- Parameters:
value- the searchable
-
setSystemVersion
@Accessor(qualifier="systemVersion", type=SETTER) public void setSystemVersion(ClassificationSystemVersionModel value)
Generated method - Initial setter ofClassAttributeAssignment.systemVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the systemVersion
-
setUnit
@Accessor(qualifier="unit", type=SETTER) public void setUnit(ClassificationAttributeUnitModel value)
Generated method - Setter ofClassAttributeAssignment.unitattribute defined at extensioncatalog.- Parameters:
value- the unit
-
setVisibility
@Accessor(qualifier="visibility", type=SETTER) public void setVisibility(ClassificationAttributeVisibilityEnum value)
Generated method - Setter ofClassAttributeAssignment.visibilityattribute defined at extensioncatalog.- Parameters:
value- the visibility - Visibility of attribute: visible, not_visible, visible_in_base or visible_in_variant
-
-