Class GeneratedSubscriptionPricePlan

    • Field Detail

      • NAME

        public static final java.lang.String NAME
        Qualifier of the SubscriptionPricePlan.name attribute
        See Also:
        Constant Field Values
      • ONETIMECHARGEENTRIES

        public static final java.lang.String ONETIMECHARGEENTRIES
        Qualifier of the SubscriptionPricePlan.oneTimeChargeEntries attribute
        See Also:
        Constant Field Values
      • RECURRINGCHARGEENTRIES

        public static final java.lang.String RECURRINGCHARGEENTRIES
        Qualifier of the SubscriptionPricePlan.recurringChargeEntries attribute
        See Also:
        Constant Field Values
      • USAGECHARGES

        public static final java.lang.String USAGECHARGES
        Qualifier of the SubscriptionPricePlan.usageCharges 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

      • GeneratedSubscriptionPricePlan

        public GeneratedSubscriptionPricePlan()
    • Method Detail

      • getName

        public java.lang.String getName​(SessionContext ctx)
        Generated method - Getter of the SubscriptionPricePlan.name attribute.
        Returns:
        the name - Name
      • getName

        public java.lang.String getName()
        Generated method - Getter of the SubscriptionPricePlan.name attribute.
        Returns:
        the name - Name
      • getAllName

        public java.util.Map<Language,​java.lang.String> getAllName​(SessionContext ctx)
        Generated method - Getter of the SubscriptionPricePlan.name attribute.
        Returns:
        the localized name - Name
      • getAllName

        public java.util.Map<Language,​java.lang.String> getAllName()
        Generated method - Getter of the SubscriptionPricePlan.name attribute.
        Returns:
        the localized name - Name
      • setName

        public void setName​(SessionContext ctx,
                            java.lang.String value)
        Generated method - Setter of the SubscriptionPricePlan.name attribute.
        Parameters:
        value - the name - Name
      • setName

        public void setName​(java.lang.String value)
        Generated method - Setter of the SubscriptionPricePlan.name attribute.
        Parameters:
        value - the name - Name
      • setAllName

        public void setAllName​(SessionContext ctx,
                               java.util.Map<Language,​java.lang.String> value)
        Generated method - Setter of the SubscriptionPricePlan.name attribute.
        Parameters:
        value - the name - Name
      • setAllName

        public void setAllName​(java.util.Map<Language,​java.lang.String> value)
        Generated method - Setter of the SubscriptionPricePlan.name attribute.
        Parameters:
        value - the name - Name
      • getOneTimeChargeEntries

        public java.util.Collection<OneTimeChargeEntry> getOneTimeChargeEntries​(SessionContext ctx)
        Generated method - Getter of the SubscriptionPricePlan.oneTimeChargeEntries attribute.
        Returns:
        the oneTimeChargeEntries
      • getOneTimeChargeEntries

        public java.util.Collection<OneTimeChargeEntry> getOneTimeChargeEntries()
        Generated method - Getter of the SubscriptionPricePlan.oneTimeChargeEntries attribute.
        Returns:
        the oneTimeChargeEntries
      • setOneTimeChargeEntries

        public void setOneTimeChargeEntries​(SessionContext ctx,
                                            java.util.Collection<OneTimeChargeEntry> value)
        Generated method - Setter of the SubscriptionPricePlan.oneTimeChargeEntries attribute.
        Parameters:
        value - the oneTimeChargeEntries
      • setOneTimeChargeEntries

        public void setOneTimeChargeEntries​(java.util.Collection<OneTimeChargeEntry> value)
        Generated method - Setter of the SubscriptionPricePlan.oneTimeChargeEntries attribute.
        Parameters:
        value - the oneTimeChargeEntries
      • addToOneTimeChargeEntries

        public void addToOneTimeChargeEntries​(SessionContext ctx,
                                              OneTimeChargeEntry value)
        Generated method - Adds value to oneTimeChargeEntries.
        Parameters:
        value - the item to add to oneTimeChargeEntries
      • addToOneTimeChargeEntries

        public void addToOneTimeChargeEntries​(OneTimeChargeEntry value)
        Generated method - Adds value to oneTimeChargeEntries.
        Parameters:
        value - the item to add to oneTimeChargeEntries
      • removeFromOneTimeChargeEntries

        public void removeFromOneTimeChargeEntries​(SessionContext ctx,
                                                   OneTimeChargeEntry value)
        Generated method - Removes value from oneTimeChargeEntries.
        Parameters:
        value - the item to remove from oneTimeChargeEntries
      • removeFromOneTimeChargeEntries

        public void removeFromOneTimeChargeEntries​(OneTimeChargeEntry value)
        Generated method - Removes value from oneTimeChargeEntries.
        Parameters:
        value - the item to remove from oneTimeChargeEntries
      • getRecurringChargeEntries

        public java.util.Collection<RecurringChargeEntry> getRecurringChargeEntries​(SessionContext ctx)
        Generated method - Getter of the SubscriptionPricePlan.recurringChargeEntries attribute.
        Returns:
        the recurringChargeEntries
      • getRecurringChargeEntries

        public java.util.Collection<RecurringChargeEntry> getRecurringChargeEntries()
        Generated method - Getter of the SubscriptionPricePlan.recurringChargeEntries attribute.
        Returns:
        the recurringChargeEntries
      • setRecurringChargeEntries

        public void setRecurringChargeEntries​(SessionContext ctx,
                                              java.util.Collection<RecurringChargeEntry> value)
        Generated method - Setter of the SubscriptionPricePlan.recurringChargeEntries attribute.
        Parameters:
        value - the recurringChargeEntries
      • setRecurringChargeEntries

        public void setRecurringChargeEntries​(java.util.Collection<RecurringChargeEntry> value)
        Generated method - Setter of the SubscriptionPricePlan.recurringChargeEntries attribute.
        Parameters:
        value - the recurringChargeEntries
      • addToRecurringChargeEntries

        public void addToRecurringChargeEntries​(SessionContext ctx,
                                                RecurringChargeEntry value)
        Generated method - Adds value to recurringChargeEntries.
        Parameters:
        value - the item to add to recurringChargeEntries
      • addToRecurringChargeEntries

        public void addToRecurringChargeEntries​(RecurringChargeEntry value)
        Generated method - Adds value to recurringChargeEntries.
        Parameters:
        value - the item to add to recurringChargeEntries
      • removeFromRecurringChargeEntries

        public void removeFromRecurringChargeEntries​(SessionContext ctx,
                                                     RecurringChargeEntry value)
        Generated method - Removes value from recurringChargeEntries.
        Parameters:
        value - the item to remove from recurringChargeEntries
      • removeFromRecurringChargeEntries

        public void removeFromRecurringChargeEntries​(RecurringChargeEntry value)
        Generated method - Removes value from recurringChargeEntries.
        Parameters:
        value - the item to remove from recurringChargeEntries
      • getUsageCharges

        public java.util.Collection<UsageCharge> getUsageCharges​(SessionContext ctx)
        Generated method - Getter of the SubscriptionPricePlan.usageCharges attribute.
        Returns:
        the usageCharges
      • getUsageCharges

        public java.util.Collection<UsageCharge> getUsageCharges()
        Generated method - Getter of the SubscriptionPricePlan.usageCharges attribute.
        Returns:
        the usageCharges
      • setUsageCharges

        public void setUsageCharges​(SessionContext ctx,
                                    java.util.Collection<UsageCharge> value)
        Generated method - Setter of the SubscriptionPricePlan.usageCharges attribute.
        Parameters:
        value - the usageCharges
      • setUsageCharges

        public void setUsageCharges​(java.util.Collection<UsageCharge> value)
        Generated method - Setter of the SubscriptionPricePlan.usageCharges attribute.
        Parameters:
        value - the usageCharges
      • addToUsageCharges

        public void addToUsageCharges​(SessionContext ctx,
                                      UsageCharge value)
        Generated method - Adds value to usageCharges.
        Parameters:
        value - the item to add to usageCharges
      • addToUsageCharges

        public void addToUsageCharges​(UsageCharge value)
        Generated method - Adds value to usageCharges.
        Parameters:
        value - the item to add to usageCharges
      • removeFromUsageCharges

        public void removeFromUsageCharges​(SessionContext ctx,
                                           UsageCharge value)
        Generated method - Removes value from usageCharges.
        Parameters:
        value - the item to remove from usageCharges
      • removeFromUsageCharges

        public void removeFromUsageCharges​(UsageCharge value)
        Generated method - Removes value from usageCharges.
        Parameters:
        value - the item to remove from usageCharges