Class TuaNetworkProduct

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

public class TuaNetworkProduct extends TuaProductComponent
Generated class for type TuaNetworkProduct.
See Also:
  • Field Details

    • PUBLICIDENTIFIER

      public static final String PUBLICIDENTIFIER
      Qualifier of the TuaNetworkProduct.publicIdentifier attribute
      See Also:
    • CONSUMPTIONSUMMARIES

      public static final String CONSUMPTIONSUMMARIES
      Qualifier of the TuaNetworkProduct.consumptionSummaries attribute
      See Also:
    • TUACONSUMPTIONSUMMARY2TUANETWORKPRODUCTRELATION_SRC_ORDERED

      protected static String TUACONSUMPTIONSUMMARY2TUANETWORKPRODUCTRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TuaConsumptionSummary2TuaNetworkProductRelation from ((tuadatamodel))
    • TUACONSUMPTIONSUMMARY2TUANETWORKPRODUCTRELATION_TGT_ORDERED

      protected static String TUACONSUMPTIONSUMMARY2TUANETWORKPRODUCTRELATION_TGT_ORDERED
    • TUACONSUMPTIONSUMMARY2TUANETWORKPRODUCTRELATION_MARKMODIFIED

      protected static String TUACONSUMPTIONSUMMARY2TUANETWORKPRODUCTRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TuaConsumptionSummary2TuaNetworkProductRelation from ((tuadatamodel))
    • USAGEVOLUMEPRODUCTS

      public static final String USAGEVOLUMEPRODUCTS
      Qualifier of the TuaNetworkProduct.usageVolumeProducts attribute
      See Also:
    • TUANETWORKPRODUCT2TUAUSAGEVOLUMEPRODUCTRELATION_SRC_ORDERED

      protected static String TUANETWORKPRODUCT2TUAUSAGEVOLUMEPRODUCTRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TuaNetworkProduct2TuaUsageVolumeProductRelation from ((tuadatamodel))
    • TUANETWORKPRODUCT2TUAUSAGEVOLUMEPRODUCTRELATION_TGT_ORDERED

      protected static String TUANETWORKPRODUCT2TUAUSAGEVOLUMEPRODUCTRELATION_TGT_ORDERED
    • TUANETWORKPRODUCT2TUAUSAGEVOLUMEPRODUCTRELATION_MARKMODIFIED

      protected static String TUANETWORKPRODUCT2TUAUSAGEVOLUMEPRODUCTRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TuaNetworkProduct2TuaUsageVolumeProductRelation from ((tuadatamodel))
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TuaNetworkProduct

      public TuaNetworkProduct()
  • Method Details

    • getDefaultAttributeModes

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

      public Set<TuaConsumptionSummary> getConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaNetworkProduct.consumptionSummaries attribute.
      Returns:
      the consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • getConsumptionSummaries

      public Set<TuaConsumptionSummary> getConsumptionSummaries()
      Generated method - Getter of the TuaNetworkProduct.consumptionSummaries attribute.
      Returns:
      the consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • getConsumptionSummariesCount

      public long getConsumptionSummariesCount(de.hybris.platform.jalo.SessionContext ctx)
    • getConsumptionSummariesCount

      public long getConsumptionSummariesCount()
    • setConsumptionSummaries

      public void setConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, Set<TuaConsumptionSummary> value)
      Generated method - Setter of the TuaNetworkProduct.consumptionSummaries attribute.
      Parameters:
      value - the consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • setConsumptionSummaries

      public void setConsumptionSummaries(Set<TuaConsumptionSummary> value)
      Generated method - Setter of the TuaNetworkProduct.consumptionSummaries attribute.
      Parameters:
      value - the consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • addToConsumptionSummaries

      public void addToConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, TuaConsumptionSummary value)
      Generated method - Adds value to consumptionSummaries.
      Parameters:
      value - the item to add to consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • addToConsumptionSummaries

      public void addToConsumptionSummaries(TuaConsumptionSummary value)
      Generated method - Adds value to consumptionSummaries.
      Parameters:
      value - the item to add to consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • removeFromConsumptionSummaries

      public void removeFromConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, TuaConsumptionSummary value)
      Generated method - Removes value from consumptionSummaries.
      Parameters:
      value - the item to remove from consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • removeFromConsumptionSummaries

      public void removeFromConsumptionSummaries(TuaConsumptionSummary value)
      Generated method - Removes value from consumptionSummaries.
      Parameters:
      value - the item to remove from consumptionSummaries - The Tua Consumption Summaries for which those Network Products are valid.
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class TuaProduct
    • getPublicIdentifier

      public String getPublicIdentifier(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaNetworkProduct.publicIdentifier attribute.
      Returns:
      the publicIdentifier
    • getPublicIdentifier

      public String getPublicIdentifier()
      Generated method - Getter of the TuaNetworkProduct.publicIdentifier attribute.
      Returns:
      the publicIdentifier
    • setPublicIdentifier

      public void setPublicIdentifier(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TuaNetworkProduct.publicIdentifier attribute.
      Parameters:
      value - the publicIdentifier
    • setPublicIdentifier

      public void setPublicIdentifier(String value)
      Generated method - Setter of the TuaNetworkProduct.publicIdentifier attribute.
      Parameters:
      value - the publicIdentifier
    • getUsageVolumeProducts

      public Set<TuaUsageVolumeProduct> getUsageVolumeProducts(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaNetworkProduct.usageVolumeProducts attribute.
      Returns:
      the usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • getUsageVolumeProducts

      public Set<TuaUsageVolumeProduct> getUsageVolumeProducts()
      Generated method - Getter of the TuaNetworkProduct.usageVolumeProducts attribute.
      Returns:
      the usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • getUsageVolumeProductsCount

      public long getUsageVolumeProductsCount(de.hybris.platform.jalo.SessionContext ctx)
    • getUsageVolumeProductsCount

      public long getUsageVolumeProductsCount()
    • setUsageVolumeProducts

      public void setUsageVolumeProducts(de.hybris.platform.jalo.SessionContext ctx, Set<TuaUsageVolumeProduct> value)
      Generated method - Setter of the TuaNetworkProduct.usageVolumeProducts attribute.
      Parameters:
      value - the usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • setUsageVolumeProducts

      public void setUsageVolumeProducts(Set<TuaUsageVolumeProduct> value)
      Generated method - Setter of the TuaNetworkProduct.usageVolumeProducts attribute.
      Parameters:
      value - the usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • addToUsageVolumeProducts

      public void addToUsageVolumeProducts(de.hybris.platform.jalo.SessionContext ctx, TuaUsageVolumeProduct value)
      Generated method - Adds value to usageVolumeProducts.
      Parameters:
      value - the item to add to usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • addToUsageVolumeProducts

      public void addToUsageVolumeProducts(TuaUsageVolumeProduct value)
      Generated method - Adds value to usageVolumeProducts.
      Parameters:
      value - the item to add to usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • removeFromUsageVolumeProducts

      public void removeFromUsageVolumeProducts(de.hybris.platform.jalo.SessionContext ctx, TuaUsageVolumeProduct value)
      Generated method - Removes value from usageVolumeProducts.
      Parameters:
      value - the item to remove from usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product
    • removeFromUsageVolumeProducts

      public void removeFromUsageVolumeProducts(TuaUsageVolumeProduct value)
      Generated method - Removes value from usageVolumeProducts.
      Parameters:
      value - the item to remove from usageVolumeProducts - Usage Volume Products representing the usage volumes of this network product