Class GeneratedSubscriptionPricePlan

All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SubscriptionPricePlan

public abstract class GeneratedSubscriptionPricePlan extends PriceRow
Generated class for type SubscriptionPricePlan.
See Also:
  • Field Details

  • Constructor Details

    • GeneratedSubscriptionPricePlan

      public GeneratedSubscriptionPricePlan()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class GeneratedPriceRow
    • getName

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

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

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

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

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

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

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

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

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

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

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

      public void setOneTimeChargeEntries(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 Collection<RecurringChargeEntry> getRecurringChargeEntries(SessionContext ctx)
      Generated method - Getter of the SubscriptionPricePlan.recurringChargeEntries attribute.
      Returns:
      the recurringChargeEntries
    • getRecurringChargeEntries

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

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

      public void setRecurringChargeEntries(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 Collection<UsageCharge> getUsageCharges(SessionContext ctx)
      Generated method - Getter of the SubscriptionPricePlan.usageCharges attribute.
      Returns:
      the usageCharges
    • getUsageCharges

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

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

      public void setUsageCharges(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