Class TmaUsageProdOfferPriceCharge

java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
All Implemented Interfaces:
Serializable, Comparable

public class TmaUsageProdOfferPriceCharge extends TmaAbstractProdOfferPriceCharge
Generated class for type TmaUsageProdOfferPriceCharge.
See Also:
  • Field Details

    • TIERSTART

      public static final String TIERSTART
      Qualifier of the TmaUsageProdOfferPriceCharge.tierStart attribute
      See Also:
    • TIEREND

      public static final String TIEREND
      Qualifier of the TmaUsageProdOfferPriceCharge.tierEnd attribute
      See Also:
    • USAGEUNIT

      public static final String USAGEUNIT
      Qualifier of the TmaUsageProdOfferPriceCharge.usageUnit attribute
      See Also:
    • PRODUCTUSAGESPEC

      public static final String PRODUCTUSAGESPEC
      Qualifier of the TmaUsageProdOfferPriceCharge.productUsageSpec attribute
      See Also:
    • PRODUCTUSAGESPECHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaUsageProdOfferPriceCharge> PRODUCTUSAGESPECHANDLER
      BidirectionalOneToManyHandler for handling 1:n PRODUCTUSAGESPEC's relation attributes from 'one' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • TmaUsageProdOfferPriceCharge

      public TmaUsageProdOfferPriceCharge()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class TmaAbstractProdOfferPriceCharge
    • createItem

      protected de.hybris.platform.jalo.Item createItem(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.type.ComposedType type, de.hybris.platform.jalo.Item.ItemAttributeMap allAttributes) throws de.hybris.platform.jalo.JaloBusinessException
      Overrides:
      createItem in class TmaComponentProdOfferPrice
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getProductUsageSpec

      public TmaProductUsageSpecification getProductUsageSpec(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.productUsageSpec attribute.
      Returns:
      the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
    • getProductUsageSpec

      public TmaProductUsageSpecification getProductUsageSpec()
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.productUsageSpec attribute.
      Returns:
      the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
    • setProductUsageSpec

      public void setProductUsageSpec(de.hybris.platform.jalo.SessionContext ctx, TmaProductUsageSpecification value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.productUsageSpec attribute.
      Parameters:
      value - the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
    • setProductUsageSpec

      public void setProductUsageSpec(TmaProductUsageSpecification value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.productUsageSpec attribute.
      Parameters:
      value - the productUsageSpec - The Usage Product Offering Price Charge linked to this type of Usage.
    • getTierEnd

      public Integer getTierEnd(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Returns:
      the tierEnd - Tier End
    • getTierEnd

      public Integer getTierEnd()
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Returns:
      the tierEnd - Tier End
    • getTierEndAsPrimitive

      public int getTierEndAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Returns:
      the tierEnd - Tier End
    • getTierEndAsPrimitive

      public int getTierEndAsPrimitive()
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Returns:
      the tierEnd - Tier End
    • setTierEnd

      public void setTierEnd(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Parameters:
      value - the tierEnd - Tier End
    • setTierEnd

      public void setTierEnd(Integer value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Parameters:
      value - the tierEnd - Tier End
    • setTierEnd

      public void setTierEnd(de.hybris.platform.jalo.SessionContext ctx, int value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Parameters:
      value - the tierEnd - Tier End
    • setTierEnd

      public void setTierEnd(int value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierEnd attribute.
      Parameters:
      value - the tierEnd - Tier End
    • getTierStart

      public Integer getTierStart(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Returns:
      the tierStart - Tier Start
    • getTierStart

      public Integer getTierStart()
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Returns:
      the tierStart - Tier Start
    • getTierStartAsPrimitive

      public int getTierStartAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Returns:
      the tierStart - Tier Start
    • getTierStartAsPrimitive

      public int getTierStartAsPrimitive()
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Returns:
      the tierStart - Tier Start
    • setTierStart

      public void setTierStart(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Parameters:
      value - the tierStart - Tier Start
    • setTierStart

      public void setTierStart(Integer value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Parameters:
      value - the tierStart - Tier Start
    • setTierStart

      public void setTierStart(de.hybris.platform.jalo.SessionContext ctx, int value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Parameters:
      value - the tierStart - Tier Start
    • setTierStart

      public void setTierStart(int value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.tierStart attribute.
      Parameters:
      value - the tierStart - Tier Start
    • getUsageUnit

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUsageUnit(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.usageUnit attribute.
      Returns:
      the usageUnit - The usage unit of the usage charge
    • getUsageUnit

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUsageUnit()
      Generated method - Getter of the TmaUsageProdOfferPriceCharge.usageUnit attribute.
      Returns:
      the usageUnit - The usage unit of the usage charge
    • setUsageUnit

      public void setUsageUnit(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.usageUnit attribute.
      Parameters:
      value - the usageUnit - The usage unit of the usage charge
    • setUsageUnit

      public void setUsageUnit(de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
      Generated method - Setter of the TmaUsageProdOfferPriceCharge.usageUnit attribute.
      Parameters:
      value - the usageUnit - The usage unit of the usage charge