Class GeneratedProductCatalogVersionDifference

    • Field Detail

      • SOURCEPRODUCT

        public static final java.lang.String SOURCEPRODUCT
        Qualifier of the ProductCatalogVersionDifference.sourceProduct attribute
        See Also:
        Constant Field Values
      • TARGETPRODUCT

        public static final java.lang.String TARGETPRODUCT
        Qualifier of the ProductCatalogVersionDifference.targetProduct attribute
        See Also:
        Constant Field Values
      • MODE

        public static final java.lang.String MODE
        Qualifier of the ProductCatalogVersionDifference.mode attribute
        See Also:
        Constant Field Values
      • SOURCEPRODUCTAPPROVALSTATUS

        public static final java.lang.String SOURCEPRODUCTAPPROVALSTATUS
        Qualifier of the ProductCatalogVersionDifference.sourceProductApprovalStatus attribute
        See Also:
        Constant Field Values
      • TARGETPRODUCTAPPROVALSTATUS

        public static final java.lang.String TARGETPRODUCTAPPROVALSTATUS
        Qualifier of the ProductCatalogVersionDifference.targetProductApprovalStatus 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

      • GeneratedProductCatalogVersionDifference

        public GeneratedProductCatalogVersionDifference()
    • Method Detail

      • getMode

        public EnumerationValue getMode​(SessionContext ctx)
        Generated method - Getter of the ProductCatalogVersionDifference.mode attribute.
        Returns:
        the mode
      • getMode

        public EnumerationValue getMode()
        Generated method - Getter of the ProductCatalogVersionDifference.mode attribute.
        Returns:
        the mode
      • setMode

        protected void setMode​(SessionContext ctx,
                               EnumerationValue value)
        Generated method - Setter of the ProductCatalogVersionDifference.mode attribute.
        Parameters:
        value - the mode
      • setMode

        protected void setMode​(EnumerationValue value)
        Generated method - Setter of the ProductCatalogVersionDifference.mode attribute.
        Parameters:
        value - the mode
      • getSourceProduct

        public Product getSourceProduct​(SessionContext ctx)
        Generated method - Getter of the ProductCatalogVersionDifference.sourceProduct attribute.
        Returns:
        the sourceProduct
      • getSourceProduct

        public Product getSourceProduct()
        Generated method - Getter of the ProductCatalogVersionDifference.sourceProduct attribute.
        Returns:
        the sourceProduct
      • setSourceProduct

        protected void setSourceProduct​(SessionContext ctx,
                                        Product value)
        Generated method - Setter of the ProductCatalogVersionDifference.sourceProduct attribute.
        Parameters:
        value - the sourceProduct
      • setSourceProduct

        protected void setSourceProduct​(Product value)
        Generated method - Setter of the ProductCatalogVersionDifference.sourceProduct attribute.
        Parameters:
        value - the sourceProduct
      • getSourceProductApprovalStatus

        public abstract EnumerationValue getSourceProductApprovalStatus​(SessionContext ctx)
        Generated method - Getter of the ProductCatalogVersionDifference.sourceProductApprovalStatus attribute.
        Returns:
        the sourceProductApprovalStatus
      • getSourceProductApprovalStatus

        public EnumerationValue getSourceProductApprovalStatus()
        Generated method - Getter of the ProductCatalogVersionDifference.sourceProductApprovalStatus attribute.
        Returns:
        the sourceProductApprovalStatus
      • getTargetProduct

        public Product getTargetProduct​(SessionContext ctx)
        Generated method - Getter of the ProductCatalogVersionDifference.targetProduct attribute.
        Returns:
        the targetProduct
      • getTargetProduct

        public Product getTargetProduct()
        Generated method - Getter of the ProductCatalogVersionDifference.targetProduct attribute.
        Returns:
        the targetProduct
      • setTargetProduct

        protected void setTargetProduct​(SessionContext ctx,
                                        Product value)
        Generated method - Setter of the ProductCatalogVersionDifference.targetProduct attribute.
        Parameters:
        value - the targetProduct
      • setTargetProduct

        protected void setTargetProduct​(Product value)
        Generated method - Setter of the ProductCatalogVersionDifference.targetProduct attribute.
        Parameters:
        value - the targetProduct
      • getTargetProductApprovalStatus

        public abstract EnumerationValue getTargetProductApprovalStatus​(SessionContext ctx)
        Generated method - Getter of the ProductCatalogVersionDifference.targetProductApprovalStatus attribute.
        Returns:
        the targetProductApprovalStatus
      • getTargetProductApprovalStatus

        public EnumerationValue getTargetProductApprovalStatus()
        Generated method - Getter of the ProductCatalogVersionDifference.targetProductApprovalStatus attribute.
        Returns:
        the targetProductApprovalStatus