Class GeneratedPromotionBillingTimeRestriction

    • Field Detail

      • POSITIVE

        public static final java.lang.String POSITIVE
        Qualifier of the PromotionBillingTimeRestriction.positive attribute
        See Also:
        Constant Field Values
      • BILLINGTIMES

        public static final java.lang.String BILLINGTIMES
        Qualifier of the PromotionBillingTimeRestriction.billingTimes 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

      • GeneratedPromotionBillingTimeRestriction

        public GeneratedPromotionBillingTimeRestriction()
    • Method Detail

      • getBillingTimes

        public java.util.Collection<BillingTime> getBillingTimes​(SessionContext ctx)
        Generated method - Getter of the PromotionBillingTimeRestriction.billingTimes attribute.
        Returns:
        the billingTimes - The billing frequencies/events the promotion is not applied for
      • getBillingTimes

        public java.util.Collection<BillingTime> getBillingTimes()
        Generated method - Getter of the PromotionBillingTimeRestriction.billingTimes attribute.
        Returns:
        the billingTimes - The billing frequencies/events the promotion is not applied for
      • setBillingTimes

        public void setBillingTimes​(SessionContext ctx,
                                    java.util.Collection<BillingTime> value)
        Generated method - Setter of the PromotionBillingTimeRestriction.billingTimes attribute.
        Parameters:
        value - the billingTimes - The billing frequencies/events the promotion is not applied for
      • setBillingTimes

        public void setBillingTimes​(java.util.Collection<BillingTime> value)
        Generated method - Setter of the PromotionBillingTimeRestriction.billingTimes attribute.
        Parameters:
        value - the billingTimes - The billing frequencies/events the promotion is not applied for
      • isPositive

        public java.lang.Boolean isPositive​(SessionContext ctx)
        Generated method - Getter of the PromotionBillingTimeRestriction.positive attribute.
        Returns:
        the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • isPositive

        public java.lang.Boolean isPositive()
        Generated method - Getter of the PromotionBillingTimeRestriction.positive attribute.
        Returns:
        the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • isPositiveAsPrimitive

        public boolean isPositiveAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the PromotionBillingTimeRestriction.positive attribute.
        Returns:
        the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • isPositiveAsPrimitive

        public boolean isPositiveAsPrimitive()
        Generated method - Getter of the PromotionBillingTimeRestriction.positive attribute.
        Returns:
        the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • setPositive

        public void setPositive​(SessionContext ctx,
                                java.lang.Boolean value)
        Generated method - Setter of the PromotionBillingTimeRestriction.positive attribute.
        Parameters:
        value - the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • setPositive

        public void setPositive​(java.lang.Boolean value)
        Generated method - Setter of the PromotionBillingTimeRestriction.positive attribute.
        Parameters:
        value - the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • setPositive

        public void setPositive​(SessionContext ctx,
                                boolean value)
        Generated method - Setter of the PromotionBillingTimeRestriction.positive attribute.
        Parameters:
        value - the positive - Specifies if this restriction is a positive (true) or negative (false) one.
      • setPositive

        public void setPositive​(boolean value)
        Generated method - Setter of the PromotionBillingTimeRestriction.positive attribute.
        Parameters:
        value - the positive - Specifies if this restriction is a positive (true) or negative (false) one.