Class ClassFeatureGroupAssignmentModel

java.lang.Object
de.hybris.platform.servicelayer.model.AbstractItemModel
de.hybris.platform.core.model.ItemModel
com.hybris.classificationgroupsservices.model.ClassFeatureGroupAssignmentModel
All Implemented Interfaces:
Serializable

public class ClassFeatureGroupAssignmentModel extends ItemModel
Generated model class for type ClassFeatureGroupAssignment first defined at extension classificationgroupsservices.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _CLASSFEATUREGROUP2CLASSFEATUREGROUPASSIGNMENTRELATION

      public static final String _CLASSFEATUREGROUP2CLASSFEATUREGROUPASSIGNMENTRELATION
      Generated relation code constant for relation ClassFeatureGroup2ClassFeatureGroupAssignmentRelation defining source attribute classFeatureGroup in extension classificationgroupsservices.
      See Also:
    • INDEX

      public static final String INDEX
      Generated constant - Attribute key of ClassFeatureGroupAssignment.index attribute defined at extension classificationgroupsservices.
      See Also:
    • FULLQUALIFIER

      public static final String FULLQUALIFIER
      Generated constant - Attribute key of ClassFeatureGroupAssignment.fullQualifier attribute defined at extension classificationgroupsservices.
      See Also:
    • CLASSATTRIBUTEASSIGNMENT

      public static final String CLASSATTRIBUTEASSIGNMENT
      Generated constant - Attribute key of ClassFeatureGroupAssignment.classAttributeAssignment attribute defined at extension classificationgroupsservices.
      See Also:
    • CLASSIFICATIONCLASS

      public static final String CLASSIFICATIONCLASS
      Generated constant - Attribute key of ClassFeatureGroupAssignment.classificationClass attribute defined at extension classificationgroupsservices.
      See Also:
    • CLASSFEATUREGROUPPOS

      public static final String CLASSFEATUREGROUPPOS
      Generated constant - Attribute key of ClassFeatureGroupAssignment.classFeatureGroupPOS attribute defined at extension classificationgroupsservices.
      See Also:
    • CLASSFEATUREGROUP

      public static final String CLASSFEATUREGROUP
      Generated constant - Attribute key of ClassFeatureGroupAssignment.classFeatureGroup attribute defined at extension classificationgroupsservices.
      See Also:
  • Constructor Details

    • ClassFeatureGroupAssignmentModel

      public ClassFeatureGroupAssignmentModel()
      Generated constructor - Default constructor for generic creation.
    • ClassFeatureGroupAssignmentModel

      public ClassFeatureGroupAssignmentModel(ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      Parameters:
      ctx - the model context to be injected, must not be null
    • ClassFeatureGroupAssignmentModel

      @Deprecated(since="4.1.1", forRemoval=true) public ClassFeatureGroupAssignmentModel(ClassAttributeAssignmentModel _classAttributeAssignment, 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 parameters
      Generated constructor - Constructor with all mandatory attributes.
      Parameters:
      _classAttributeAssignment - initial attribute declared by type ClassFeatureGroupAssignment at extension classificationgroupsservices
      _classificationClass - initial attribute declared by type ClassFeatureGroupAssignment at extension classificationgroupsservices
    • ClassFeatureGroupAssignmentModel

      @Deprecated(since="4.1.1", forRemoval=true) public ClassFeatureGroupAssignmentModel(ClassAttributeAssignmentModel _classAttributeAssignment, ClassificationClassModel _classificationClass, ItemModel _owner)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 4.1.1 Please use the default constructor without parameters
      Generated constructor - for all mandatory and initial attributes.
      Parameters:
      _classAttributeAssignment - initial attribute declared by type ClassFeatureGroupAssignment at extension classificationgroupsservices
      _classificationClass - initial attribute declared by type ClassFeatureGroupAssignment at extension classificationgroupsservices
      _owner - initial attribute declared by type Item at extension core
  • Method Details

    • getClassAttributeAssignment

      @Accessor(qualifier="classAttributeAssignment", type=GETTER) public ClassAttributeAssignmentModel getClassAttributeAssignment()
      Generated method - Getter of the ClassFeatureGroupAssignment.classAttributeAssignment attribute defined at extension classificationgroupsservices.
      Returns:
      the classAttributeAssignment - ClassAttributeAssignment which is wrapped by ClassFeatureGroupAssignment
    • getClassFeatureGroup

      @Accessor(qualifier="classFeatureGroup", type=GETTER) public ClassFeatureGroupModel getClassFeatureGroup()
      Generated method - Getter of the ClassFeatureGroupAssignment.classFeatureGroup attribute defined at extension classificationgroupsservices.
      Returns:
      the classFeatureGroup
    • getClassificationClass

      @Accessor(qualifier="classificationClass", type=GETTER) public ClassificationClassModel getClassificationClass()
      Generated method - Getter of the ClassFeatureGroupAssignment.classificationClass attribute defined at extension classificationgroupsservices.
      Returns:
      the classificationClass - ClassificationClass of ClassFeatureGroupAssignment
    • getFullQualifier

      @Accessor(qualifier="fullQualifier", type=GETTER) public String getFullQualifier()
      Generated method - Getter of the ClassFeatureGroupAssignment.fullQualifier dynamic attribute defined at extension classificationgroupsservices.
      Returns:
      the fullQualifier - Full qualifier of ClassAttributeAssignment
    • getIndex

      @Accessor(qualifier="index", type=GETTER) public Integer getIndex()
      Generated method - Getter of the ClassFeatureGroupAssignment.index dynamic attribute defined at extension classificationgroupsservices.
      Returns:
      the index - Index of ClassFeatureGroupAssignment in ClassFeatureGroup
    • setClassAttributeAssignment

      @Accessor(qualifier="classAttributeAssignment", type=SETTER) public void setClassAttributeAssignment(ClassAttributeAssignmentModel value)
      Generated method - Setter of ClassFeatureGroupAssignment.classAttributeAssignment attribute defined at extension classificationgroupsservices.
      Parameters:
      value - the classAttributeAssignment - ClassAttributeAssignment which is wrapped by ClassFeatureGroupAssignment
    • setClassFeatureGroup

      @Accessor(qualifier="classFeatureGroup", type=SETTER) public void setClassFeatureGroup(ClassFeatureGroupModel value)
      Generated method - Setter of ClassFeatureGroupAssignment.classFeatureGroup attribute defined at extension classificationgroupsservices.
      Parameters:
      value - the classFeatureGroup
    • setClassificationClass

      @Accessor(qualifier="classificationClass", type=SETTER) public void setClassificationClass(ClassificationClassModel value)
      Generated method - Setter of ClassFeatureGroupAssignment.classificationClass attribute defined at extension classificationgroupsservices.
      Parameters:
      value - the classificationClass - ClassificationClass of ClassFeatureGroupAssignment
    • setFullQualifier

      @Accessor(qualifier="fullQualifier", type=SETTER) public void setFullQualifier(String value)
      Generated method - Setter of ClassFeatureGroupAssignment.fullQualifier dynamic attribute defined at extension classificationgroupsservices.
      Parameters:
      value - the fullQualifier - Full qualifier of ClassAttributeAssignment