Class TmaSimpleProductOffering

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
de.hybris.platform.jalo.product.GeneratedProduct
de.hybris.platform.jalo.product.Product
de.hybris.platform.b2ctelcoservices.jalo.TmaProductOffering
de.hybris.platform.b2ctelcoservices.jalo.TmaSimpleProductOffering
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TmaOperationalProductOffering, TmaPoVariant

public class TmaSimpleProductOffering extends TmaProductOffering
Generated class for type TmaSimpleProductOffering.
See Also:
  • Field Details

    • TMAPOVARIANTS

      public static final String TMAPOVARIANTS
      Qualifier of the TmaSimpleProductOffering.tmaPoVariants attribute
      See Also:
    • PRECONFIGURATIONS

      public static final String PRECONFIGURATIONS
      Qualifier of the TmaSimpleProductOffering.preConfigurations attribute
      See Also:
    • TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_SRC_ORDERED

      protected static String TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaBpoPreConfig2TmaSimpleProductOfferingRelation from ((tuadatacommonsservices))
    • TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_TGT_ORDERED

      protected static String TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_TGT_ORDERED
    • TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_MARKMODIFIED

      protected static String TMABPOPRECONFIG2TMASIMPLEPRODUCTOFFERINGRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaBpoPreConfig2TmaSimpleProductOfferingRelation from ((tuadatacommonsservices))
    • TMAPOVARIANTSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TmaPoVariant> TMAPOVARIANTSHANDLER
      OneToManyHandler for handling 1:n TMAPOVARIANTS's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TmaSimpleProductOffering

      public TmaSimpleProductOffering()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class TmaProductOffering
    • 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 TmaProductOffering
    • getPreConfigurations

      public Collection<TmaBpoPreConfig> getPreConfigurations(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaSimpleProductOffering.preConfigurations attribute.
      Returns:
      the preConfigurations - the pre configuration bpo associated with SPO
    • getPreConfigurations

      public Collection<TmaBpoPreConfig> getPreConfigurations()
      Generated method - Getter of the TmaSimpleProductOffering.preConfigurations attribute.
      Returns:
      the preConfigurations - the pre configuration bpo associated with SPO
    • getPreConfigurationsCount

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

      public long getPreConfigurationsCount()
    • setPreConfigurations

      public void setPreConfigurations(de.hybris.platform.jalo.SessionContext ctx, Collection<TmaBpoPreConfig> value)
      Generated method - Setter of the TmaSimpleProductOffering.preConfigurations attribute.
      Parameters:
      value - the preConfigurations - the pre configuration bpo associated with SPO
    • setPreConfigurations

      public void setPreConfigurations(Collection<TmaBpoPreConfig> value)
      Generated method - Setter of the TmaSimpleProductOffering.preConfigurations attribute.
      Parameters:
      value - the preConfigurations - the pre configuration bpo associated with SPO
    • addToPreConfigurations

      public void addToPreConfigurations(de.hybris.platform.jalo.SessionContext ctx, TmaBpoPreConfig value)
      Generated method - Adds value to preConfigurations.
      Parameters:
      value - the item to add to preConfigurations - the pre configuration bpo associated with SPO
    • addToPreConfigurations

      public void addToPreConfigurations(TmaBpoPreConfig value)
      Generated method - Adds value to preConfigurations.
      Parameters:
      value - the item to add to preConfigurations - the pre configuration bpo associated with SPO
    • removeFromPreConfigurations

      public void removeFromPreConfigurations(de.hybris.platform.jalo.SessionContext ctx, TmaBpoPreConfig value)
      Generated method - Removes value from preConfigurations.
      Parameters:
      value - the item to remove from preConfigurations - the pre configuration bpo associated with SPO
    • removeFromPreConfigurations

      public void removeFromPreConfigurations(TmaBpoPreConfig value)
      Generated method - Removes value from preConfigurations.
      Parameters:
      value - the item to remove from preConfigurations - the pre configuration bpo associated with SPO
    • getTmaPoVariants

      public Collection<TmaPoVariant> getTmaPoVariants(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaSimpleProductOffering.tmaPoVariants attribute.
      Returns:
      the tmaPoVariants - Product Offering variants.
    • getTmaPoVariants

      public Collection<TmaPoVariant> getTmaPoVariants()
      Generated method - Getter of the TmaSimpleProductOffering.tmaPoVariants attribute.
      Returns:
      the tmaPoVariants - Product Offering variants.
    • setTmaPoVariants

      public void setTmaPoVariants(de.hybris.platform.jalo.SessionContext ctx, Collection<TmaPoVariant> value)
      Generated method - Setter of the TmaSimpleProductOffering.tmaPoVariants attribute.
      Parameters:
      value - the tmaPoVariants - Product Offering variants.
    • setTmaPoVariants

      public void setTmaPoVariants(Collection<TmaPoVariant> value)
      Generated method - Setter of the TmaSimpleProductOffering.tmaPoVariants attribute.
      Parameters:
      value - the tmaPoVariants - Product Offering variants.
    • addToTmaPoVariants

      public void addToTmaPoVariants(de.hybris.platform.jalo.SessionContext ctx, TmaPoVariant value)
      Generated method - Adds value to tmaPoVariants.
      Parameters:
      value - the item to add to tmaPoVariants - Product Offering variants.
    • addToTmaPoVariants

      public void addToTmaPoVariants(TmaPoVariant value)
      Generated method - Adds value to tmaPoVariants.
      Parameters:
      value - the item to add to tmaPoVariants - Product Offering variants.
    • removeFromTmaPoVariants

      public void removeFromTmaPoVariants(de.hybris.platform.jalo.SessionContext ctx, TmaPoVariant value)
      Generated method - Removes value from tmaPoVariants.
      Parameters:
      value - the item to remove from tmaPoVariants - Product Offering variants.
    • removeFromTmaPoVariants

      public void removeFromTmaPoVariants(TmaPoVariant value)
      Generated method - Removes value from tmaPoVariants.
      Parameters:
      value - the item to remove from tmaPoVariants - Product Offering variants.