Class GeneratedProductConfigSourceRule

    • Field Detail

      • MESSAGESEVERITY

        public static final java.lang.String MESSAGESEVERITY
        Qualifier of the ProductConfigSourceRule.messageSeverity attribute
        See Also:
        Constant Field Values
      • MESSAGEFORCSTIC

        public static final java.lang.String MESSAGEFORCSTIC
        Qualifier of the ProductConfigSourceRule.messageForCstic attribute
        See Also:
        Constant Field Values
      • BASESTORES

        public static final java.lang.String BASESTORES
        Qualifier of the ProductConfigSourceRule.baseStores attribute
        See Also:
        Constant Field Values
      • BASESTOREFORCPQRULE_SRC_ORDERED

        protected static java.lang.String BASESTOREFORCPQRULE_SRC_ORDERED
        Relation ordering override parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
      • BASESTOREFORCPQRULE_TGT_ORDERED

        protected static java.lang.String BASESTOREFORCPQRULE_TGT_ORDERED
      • BASESTOREFORCPQRULE_MARKMODIFIED

        protected static java.lang.String BASESTOREFORCPQRULE_MARKMODIFIED
        Relation disable markmodifed parameter constants for BaseStoreForCPQRule from ((sapproductconfigrules))
      • DEFAULT_INITIAL_ATTRIBUTES

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

      • GeneratedProductConfigSourceRule

        public GeneratedProductConfigSourceRule()
    • Method Detail

      • getBaseStores

        public java.util.Set<BaseStore> getBaseStores​(SessionContext ctx)
        Generated method - Getter of the ProductConfigSourceRule.baseStores attribute.
        Returns:
        the baseStores
      • getBaseStores

        public java.util.Set<BaseStore> getBaseStores()
        Generated method - Getter of the ProductConfigSourceRule.baseStores attribute.
        Returns:
        the baseStores
      • getBaseStoresCount

        public long getBaseStoresCount​(SessionContext ctx)
      • getBaseStoresCount

        public long getBaseStoresCount()
      • setBaseStores

        public void setBaseStores​(SessionContext ctx,
                                  java.util.Set<BaseStore> value)
        Generated method - Setter of the ProductConfigSourceRule.baseStores attribute.
        Parameters:
        value - the baseStores
      • setBaseStores

        public void setBaseStores​(java.util.Set<BaseStore> value)
        Generated method - Setter of the ProductConfigSourceRule.baseStores attribute.
        Parameters:
        value - the baseStores
      • addToBaseStores

        public void addToBaseStores​(SessionContext ctx,
                                    BaseStore value)
        Generated method - Adds value to baseStores.
        Parameters:
        value - the item to add to baseStores
      • addToBaseStores

        public void addToBaseStores​(BaseStore value)
        Generated method - Adds value to baseStores.
        Parameters:
        value - the item to add to baseStores
      • removeFromBaseStores

        public void removeFromBaseStores​(SessionContext ctx,
                                         BaseStore value)
        Generated method - Removes value from baseStores.
        Parameters:
        value - the item to remove from baseStores
      • removeFromBaseStores

        public void removeFromBaseStores​(BaseStore value)
        Generated method - Removes value from baseStores.
        Parameters:
        value - the item to remove from baseStores
      • getMessageForCstic

        public java.lang.String getMessageForCstic​(SessionContext ctx)
        Generated method - Getter of the ProductConfigSourceRule.messageForCstic attribute.
        Returns:
        the messageForCstic - Message for characteristic
      • getMessageForCstic

        public java.lang.String getMessageForCstic()
        Generated method - Getter of the ProductConfigSourceRule.messageForCstic attribute.
        Returns:
        the messageForCstic - Message for characteristic
      • setMessageForCstic

        public void setMessageForCstic​(SessionContext ctx,
                                       java.lang.String value)
        Generated method - Setter of the ProductConfigSourceRule.messageForCstic attribute.
        Parameters:
        value - the messageForCstic - Message for characteristic
      • setMessageForCstic

        public void setMessageForCstic​(java.lang.String value)
        Generated method - Setter of the ProductConfigSourceRule.messageForCstic attribute.
        Parameters:
        value - the messageForCstic - Message for characteristic
      • getMessageSeverity

        public EnumerationValue getMessageSeverity​(SessionContext ctx)
        Generated method - Getter of the ProductConfigSourceRule.messageSeverity attribute.
        Returns:
        the messageSeverity - Severity of the rule related message.
      • getMessageSeverity

        public EnumerationValue getMessageSeverity()
        Generated method - Getter of the ProductConfigSourceRule.messageSeverity attribute.
        Returns:
        the messageSeverity - Severity of the rule related message.
      • setMessageSeverity

        public void setMessageSeverity​(SessionContext ctx,
                                       EnumerationValue value)
        Generated method - Setter of the ProductConfigSourceRule.messageSeverity attribute.
        Parameters:
        value - the messageSeverity - Severity of the rule related message.
      • setMessageSeverity

        public void setMessageSeverity​(EnumerationValue value)
        Generated method - Setter of the ProductConfigSourceRule.messageSeverity attribute.
        Parameters:
        value - the messageSeverity - Severity of the rule related message.