Class GeneratedClassificationClass

    • Field Detail

      • EXTERNALID

        public static final java.lang.String EXTERNALID
        Qualifier of the ClassificationClass.externalID attribute
        See Also:
        Constant Field Values
      • REVISION

        public static final java.lang.String REVISION
        Qualifier of the ClassificationClass.revision attribute
        See Also:
        Constant Field Values
      • SHOWEMPTYATTRIBUTES

        public static final java.lang.String SHOWEMPTYATTRIBUTES
        Qualifier of the ClassificationClass.showEmptyAttributes attribute
        See Also:
        Constant Field Values
      • DECLAREDCLASSIFICATIONATTRIBUTES

        public static final java.lang.String DECLAREDCLASSIFICATIONATTRIBUTES
        Qualifier of the ClassificationClass.declaredClassificationAttributes attribute
        See Also:
        Constant Field Values
      • INHERITEDCLASSIFICATIONATTRIBUTES

        public static final java.lang.String INHERITEDCLASSIFICATIONATTRIBUTES
        Qualifier of the ClassificationClass.inheritedClassificationAttributes attribute
        See Also:
        Constant Field Values
      • CLASSIFICATIONATTRIBUTES

        public static final java.lang.String CLASSIFICATIONATTRIBUTES
        Qualifier of the ClassificationClass.classificationAttributes attribute
        See Also:
        Constant Field Values
      • DECLAREDCLASSIFICATIONATTRIBUTEASSIGNMENTS

        public static final java.lang.String DECLAREDCLASSIFICATIONATTRIBUTEASSIGNMENTS
        Qualifier of the ClassificationClass.declaredClassificationAttributeAssignments attribute
        See Also:
        Constant Field Values
      • HMCXML

        public static final java.lang.String HMCXML
        Qualifier of the ClassificationClass.hmcXML attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedClassificationClass

        public GeneratedClassificationClass()
    • Method Detail

      • getClassificationAttributes

        public abstract java.util.List<ClassificationAttribute> getClassificationAttributes​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.classificationAttributes attribute.
        Returns:
        the classificationAttributes - list of all attributes available within this class
      • getClassificationAttributes

        public java.util.List<ClassificationAttribute> getClassificationAttributes()
        Generated method - Getter of the ClassificationClass.classificationAttributes attribute.
        Returns:
        the classificationAttributes - list of all attributes available within this class
      • getDeclaredClassificationAttributeAssignments

        public abstract java.util.List<ClassAttributeAssignment> getDeclaredClassificationAttributeAssignments​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.declaredClassificationAttributeAssignments attribute.
        Returns:
        the declaredClassificationAttributeAssignments - list of attribute assignments
      • getDeclaredClassificationAttributeAssignments

        public java.util.List<ClassAttributeAssignment> getDeclaredClassificationAttributeAssignments()
        Generated method - Getter of the ClassificationClass.declaredClassificationAttributeAssignments attribute.
        Returns:
        the declaredClassificationAttributeAssignments - list of attribute assignments
      • setDeclaredClassificationAttributeAssignments

        public abstract void setDeclaredClassificationAttributeAssignments​(SessionContext ctx,
                                                                           java.util.List<ClassAttributeAssignment> value)
        Generated method - Setter of the ClassificationClass.declaredClassificationAttributeAssignments attribute.
        Parameters:
        value - the declaredClassificationAttributeAssignments - list of attribute assignments
      • setDeclaredClassificationAttributeAssignments

        public void setDeclaredClassificationAttributeAssignments​(java.util.List<ClassAttributeAssignment> value)
        Generated method - Setter of the ClassificationClass.declaredClassificationAttributeAssignments attribute.
        Parameters:
        value - the declaredClassificationAttributeAssignments - list of attribute assignments
      • getDeclaredClassificationAttributes

        public abstract java.util.List<ClassificationAttribute> getDeclaredClassificationAttributes​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.declaredClassificationAttributes attribute.
        Returns:
        the declaredClassificationAttributes - list of assigned attributes
      • getDeclaredClassificationAttributes

        public java.util.List<ClassificationAttribute> getDeclaredClassificationAttributes()
        Generated method - Getter of the ClassificationClass.declaredClassificationAttributes attribute.
        Returns:
        the declaredClassificationAttributes - list of assigned attributes
      • getExternalID

        public java.lang.String getExternalID​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.externalID attribute.
        Returns:
        the externalID - external identificator refering to the actual classification system definition
      • getExternalID

        public java.lang.String getExternalID()
        Generated method - Getter of the ClassificationClass.externalID attribute.
        Returns:
        the externalID - external identificator refering to the actual classification system definition
      • setExternalID

        public void setExternalID​(SessionContext ctx,
                                  java.lang.String value)
        Generated method - Setter of the ClassificationClass.externalID attribute.
        Parameters:
        value - the externalID - external identificator refering to the actual classification system definition
      • setExternalID

        public void setExternalID​(java.lang.String value)
        Generated method - Setter of the ClassificationClass.externalID attribute.
        Parameters:
        value - the externalID - external identificator refering to the actual classification system definition
      • getHmcXML

        public java.lang.String getHmcXML​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.hmcXML attribute.
        Returns:
        the hmcXML - custom hmc.xml for this class
      • getHmcXML

        public java.lang.String getHmcXML()
        Generated method - Getter of the ClassificationClass.hmcXML attribute.
        Returns:
        the hmcXML - custom hmc.xml for this class
      • setHmcXML

        public void setHmcXML​(SessionContext ctx,
                              java.lang.String value)
        Generated method - Setter of the ClassificationClass.hmcXML attribute.
        Parameters:
        value - the hmcXML - custom hmc.xml for this class
      • setHmcXML

        public void setHmcXML​(java.lang.String value)
        Generated method - Setter of the ClassificationClass.hmcXML attribute.
        Parameters:
        value - the hmcXML - custom hmc.xml for this class
      • getInheritedClassificationAttributes

        public abstract java.util.List<ClassificationAttribute> getInheritedClassificationAttributes​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.inheritedClassificationAttributes attribute.
        Returns:
        the inheritedClassificationAttributes - list of assigned attributes
      • getInheritedClassificationAttributes

        public java.util.List<ClassificationAttribute> getInheritedClassificationAttributes()
        Generated method - Getter of the ClassificationClass.inheritedClassificationAttributes attribute.
        Returns:
        the inheritedClassificationAttributes - list of assigned attributes
      • getRevision

        public java.lang.String getRevision​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.revision attribute.
        Returns:
        the revision - revision field of this class
      • getRevision

        public java.lang.String getRevision()
        Generated method - Getter of the ClassificationClass.revision attribute.
        Returns:
        the revision - revision field of this class
      • setRevision

        public void setRevision​(SessionContext ctx,
                                java.lang.String value)
        Generated method - Setter of the ClassificationClass.revision attribute.
        Parameters:
        value - the revision - revision field of this class
      • setRevision

        public void setRevision​(java.lang.String value)
        Generated method - Setter of the ClassificationClass.revision attribute.
        Parameters:
        value - the revision - revision field of this class
      • isShowEmptyAttributes

        public java.lang.Boolean isShowEmptyAttributes​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.showEmptyAttributes attribute.
        Returns:
        the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • isShowEmptyAttributes

        public java.lang.Boolean isShowEmptyAttributes()
        Generated method - Getter of the ClassificationClass.showEmptyAttributes attribute.
        Returns:
        the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • isShowEmptyAttributesAsPrimitive

        public boolean isShowEmptyAttributesAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the ClassificationClass.showEmptyAttributes attribute.
        Returns:
        the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • isShowEmptyAttributesAsPrimitive

        public boolean isShowEmptyAttributesAsPrimitive()
        Generated method - Getter of the ClassificationClass.showEmptyAttributes attribute.
        Returns:
        the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • setShowEmptyAttributes

        public void setShowEmptyAttributes​(SessionContext ctx,
                                           java.lang.Boolean value)
        Generated method - Setter of the ClassificationClass.showEmptyAttributes attribute.
        Parameters:
        value - the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • setShowEmptyAttributes

        public void setShowEmptyAttributes​(java.lang.Boolean value)
        Generated method - Setter of the ClassificationClass.showEmptyAttributes attribute.
        Parameters:
        value - the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • setShowEmptyAttributes

        public void setShowEmptyAttributes​(SessionContext ctx,
                                           boolean value)
        Generated method - Setter of the ClassificationClass.showEmptyAttributes attribute.
        Parameters:
        value - the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product
      • setShowEmptyAttributes

        public void setShowEmptyAttributes​(boolean value)
        Generated method - Setter of the ClassificationClass.showEmptyAttributes attribute.
        Parameters:
        value - the showEmptyAttributes - defines whether or not attributes without value are to be shown for a classified product