Class TmaProductOffering

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
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TmaBundledProductOffering, TmaSimpleProductOffering

public abstract class TmaProductOffering extends de.hybris.platform.jalo.product.Product
Generated class for type TmaProductOffering.
See Also:
  • Field Details

    • PARENTS

      public static final String PARENTS
      Qualifier of the TmaProductOffering.parents attribute
      See Also:
    • TMABUNDLEDPRODUCTOFFERING2TMAPRODUCTOFFERINGRELATION_SRC_ORDERED

      protected static String TMABUNDLEDPRODUCTOFFERING2TMAPRODUCTOFFERINGRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaBundledProductOffering2TmaProductOfferingRelation from ((tuadatacommonsservices))
    • TMABUNDLEDPRODUCTOFFERING2TMAPRODUCTOFFERINGRELATION_TGT_ORDERED

      protected static String TMABUNDLEDPRODUCTOFFERING2TMAPRODUCTOFFERINGRELATION_TGT_ORDERED
    • TMABUNDLEDPRODUCTOFFERING2TMAPRODUCTOFFERINGRELATION_MARKMODIFIED

      protected static String TMABUNDLEDPRODUCTOFFERING2TMAPRODUCTOFFERINGRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaBundledProductOffering2TmaProductOfferingRelation from ((tuadatacommonsservices))
    • PARENTBPOOPTIONS

      public static final String PARENTBPOOPTIONS
      Qualifier of the TmaProductOffering.parentBpoOptions attribute
      See Also:
    • PRODUCTSPECIFICATION

      public static final String PRODUCTSPECIFICATION
      Qualifier of the TmaProductOffering.productSpecification attribute
      See Also:
    • PRODUCTSPECCHARACTERISTICVALUES

      public static final String PRODUCTSPECCHARACTERISTICVALUES
      Qualifier of the TmaProductOffering.productSpecCharacteristicValues attribute
      See Also:
    • TMAPRODUCTOFFERING2TMAPRODUCTSPECCHARACTERISTICVALUERELATION_SRC_ORDERED

      protected static String TMAPRODUCTOFFERING2TMAPRODUCTSPECCHARACTERISTICVALUERELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaProductOffering2TmaProductSpecCharacteristicValueRelation from ((tuadatacommonsservices))
    • TMAPRODUCTOFFERING2TMAPRODUCTSPECCHARACTERISTICVALUERELATION_TGT_ORDERED

      protected static String TMAPRODUCTOFFERING2TMAPRODUCTSPECCHARACTERISTICVALUERELATION_TGT_ORDERED
    • TMAPRODUCTOFFERING2TMAPRODUCTSPECCHARACTERISTICVALUERELATION_MARKMODIFIED

      protected static String TMAPRODUCTOFFERING2TMAPRODUCTSPECCHARACTERISTICVALUERELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaProductOffering2TmaProductSpecCharacteristicValueRelation from ((tuadatacommonsservices))
    • PRODUCTSPECCHARVALUEUSES

      public static final String PRODUCTSPECCHARVALUEUSES
      Qualifier of the TmaProductOffering.productSpecCharValueUses attribute
      See Also:
    • TMAPO2TMAPSCVURELATION_SRC_ORDERED

      protected static String TMAPO2TMAPSCVURELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaPo2TmaPscvuRelation from ((tuadatacommonsservices))
    • TMAPO2TMAPSCVURELATION_TGT_ORDERED

      protected static String TMAPO2TMAPSCVURELATION_TGT_ORDERED
    • TMAPO2TMAPSCVURELATION_MARKMODIFIED

      protected static String TMAPO2TMAPSCVURELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaPo2TmaPscvuRelation from ((tuadatacommonsservices))
    • ASSOCIATEDPRODUCTOFFERINGGROUPS

      public static final String ASSOCIATEDPRODUCTOFFERINGGROUPS
      Qualifier of the TmaProductOffering.associatedProductOfferingGroups attribute
      See Also:
    • TMAPRODUCTOFFERING2TMAPRODUCTOFFERINGGROUPRELATION_SRC_ORDERED

      protected static String TMAPRODUCTOFFERING2TMAPRODUCTOFFERINGGROUPRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaProductOffering2TmaProductOfferingGroupRelation from ((tuadatacommonsservices))
    • TMAPRODUCTOFFERING2TMAPRODUCTOFFERINGGROUPRELATION_TGT_ORDERED

      protected static String TMAPRODUCTOFFERING2TMAPRODUCTOFFERINGGROUPRELATION_TGT_ORDERED
    • TMAPRODUCTOFFERING2TMAPRODUCTOFFERINGGROUPRELATION_MARKMODIFIED

      protected static String TMAPRODUCTOFFERING2TMAPRODUCTOFFERINGGROUPRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaProductOffering2TmaProductOfferingGroupRelation from ((tuadatacommonsservices))
    • DISTRIBUTIONCHANNELS

      public static final String DISTRIBUTIONCHANNELS
      Qualifier of the TmaProductOffering.distributionChannels attribute
      See Also:
    • TMAPRODUCTOFFERING2PRICEROWCHANNEL_SRC_ORDERED

      protected static String TMAPRODUCTOFFERING2PRICEROWCHANNEL_SRC_ORDERED
      Relation ordering override parameter constants for TmaProductOffering2PriceRowChannel from ((tuadatacommonsservices))
    • TMAPRODUCTOFFERING2PRICEROWCHANNEL_TGT_ORDERED

      protected static String TMAPRODUCTOFFERING2PRICEROWCHANNEL_TGT_ORDERED
    • TMAPRODUCTOFFERING2PRICEROWCHANNEL_MARKMODIFIED

      protected static String TMAPRODUCTOFFERING2PRICEROWCHANNEL_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaProductOffering2PriceRowChannel from ((tuadatacommonsservices))
    • ALLOWEDPRINCIPALS

      public static final String ALLOWEDPRINCIPALS
      Qualifier of the TmaProductOffering.allowedPrincipals attribute
      See Also:
    • PRODUCTOFFERING2PRINCIPALRELATION_SRC_ORDERED

      protected static String PRODUCTOFFERING2PRINCIPALRELATION_SRC_ORDERED
      Relation ordering override parameter constants for ProductOffering2PrincipalRelation from ((tuadatacommonsservices))
    • PRODUCTOFFERING2PRINCIPALRELATION_TGT_ORDERED

      protected static String PRODUCTOFFERING2PRINCIPALRELATION_TGT_ORDERED
    • PRODUCTOFFERING2PRINCIPALRELATION_MARKMODIFIED

      protected static String PRODUCTOFFERING2PRINCIPALRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for ProductOffering2PrincipalRelation from ((tuadatacommonsservices))
    • PARENTBPOOPTIONSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TmaBundledProdOfferOption> PARENTBPOOPTIONSHANDLER
      OneToManyHandler for handling 1:n PARENTBPOOPTIONS's relation attributes from 'many' side.
    • PRODUCTSPECIFICATIONHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TmaProductOffering> PRODUCTSPECIFICATIONHANDLER
      BidirectionalOneToManyHandler for handling 1:n PRODUCTSPECIFICATION'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

    • TmaProductOffering

      public TmaProductOffering()
  • Method Details

    • getDefaultAttributeModes

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

      public List<de.hybris.platform.jalo.security.Principal> getAllowedPrincipals(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.allowedPrincipals attribute.
      Returns:
      the allowedPrincipals - Principals which are allowed to access ProductOffering
    • getAllowedPrincipals

      public List<de.hybris.platform.jalo.security.Principal> getAllowedPrincipals()
      Generated method - Getter of the TmaProductOffering.allowedPrincipals attribute.
      Returns:
      the allowedPrincipals - Principals which are allowed to access ProductOffering
    • getAllowedPrincipalsCount

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

      public long getAllowedPrincipalsCount()
    • setAllowedPrincipals

      public void setAllowedPrincipals(de.hybris.platform.jalo.SessionContext ctx, List<de.hybris.platform.jalo.security.Principal> value)
      Generated method - Setter of the TmaProductOffering.allowedPrincipals attribute.
      Parameters:
      value - the allowedPrincipals - Principals which are allowed to access ProductOffering
    • setAllowedPrincipals

      public void setAllowedPrincipals(List<de.hybris.platform.jalo.security.Principal> value)
      Generated method - Setter of the TmaProductOffering.allowedPrincipals attribute.
      Parameters:
      value - the allowedPrincipals - Principals which are allowed to access ProductOffering
    • addToAllowedPrincipals

      public void addToAllowedPrincipals(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.security.Principal value)
      Generated method - Adds value to allowedPrincipals.
      Parameters:
      value - the item to add to allowedPrincipals - Principals which are allowed to access ProductOffering
    • addToAllowedPrincipals

      public void addToAllowedPrincipals(de.hybris.platform.jalo.security.Principal value)
      Generated method - Adds value to allowedPrincipals.
      Parameters:
      value - the item to add to allowedPrincipals - Principals which are allowed to access ProductOffering
    • removeFromAllowedPrincipals

      public void removeFromAllowedPrincipals(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.security.Principal value)
      Generated method - Removes value from allowedPrincipals.
      Parameters:
      value - the item to remove from allowedPrincipals - Principals which are allowed to access ProductOffering
    • removeFromAllowedPrincipals

      public void removeFromAllowedPrincipals(de.hybris.platform.jalo.security.Principal value)
      Generated method - Removes value from allowedPrincipals.
      Parameters:
      value - the item to remove from allowedPrincipals - Principals which are allowed to access ProductOffering
    • getAssociatedProductOfferingGroups

      public List<TmaProductOfferingGroup> getAssociatedProductOfferingGroups(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.associatedProductOfferingGroups attribute.
      Returns:
      the associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • getAssociatedProductOfferingGroups

      public List<TmaProductOfferingGroup> getAssociatedProductOfferingGroups()
      Generated method - Getter of the TmaProductOffering.associatedProductOfferingGroups attribute.
      Returns:
      the associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • getAssociatedProductOfferingGroupsCount

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

      public long getAssociatedProductOfferingGroupsCount()
    • setAssociatedProductOfferingGroups

      public void setAssociatedProductOfferingGroups(de.hybris.platform.jalo.SessionContext ctx, List<TmaProductOfferingGroup> value)
      Generated method - Setter of the TmaProductOffering.associatedProductOfferingGroups attribute.
      Parameters:
      value - the associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • setAssociatedProductOfferingGroups

      public void setAssociatedProductOfferingGroups(List<TmaProductOfferingGroup> value)
      Generated method - Setter of the TmaProductOffering.associatedProductOfferingGroups attribute.
      Parameters:
      value - the associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • addToAssociatedProductOfferingGroups

      public void addToAssociatedProductOfferingGroups(de.hybris.platform.jalo.SessionContext ctx, TmaProductOfferingGroup value)
      Generated method - Adds value to associatedProductOfferingGroups.
      Parameters:
      value - the item to add to associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • addToAssociatedProductOfferingGroups

      public void addToAssociatedProductOfferingGroups(TmaProductOfferingGroup value)
      Generated method - Adds value to associatedProductOfferingGroups.
      Parameters:
      value - the item to add to associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • removeFromAssociatedProductOfferingGroups

      public void removeFromAssociatedProductOfferingGroups(de.hybris.platform.jalo.SessionContext ctx, TmaProductOfferingGroup value)
      Generated method - Removes value from associatedProductOfferingGroups.
      Parameters:
      value - the item to remove from associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • removeFromAssociatedProductOfferingGroups

      public void removeFromAssociatedProductOfferingGroups(TmaProductOfferingGroup value)
      Generated method - Removes value from associatedProductOfferingGroups.
      Parameters:
      value - the item to remove from associatedProductOfferingGroups - Product Offering Groups that contain the Product Offering.
    • 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 de.hybris.platform.jalo.product.Product
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getDistributionChannels

      public Set<de.hybris.platform.jalo.enumeration.EnumerationValue> getDistributionChannels(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.distributionChannels attribute.
      Returns:
      the distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • getDistributionChannels

      public Set<de.hybris.platform.jalo.enumeration.EnumerationValue> getDistributionChannels()
      Generated method - Getter of the TmaProductOffering.distributionChannels attribute.
      Returns:
      the distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • getDistributionChannelsCount

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

      public long getDistributionChannelsCount()
    • setDistributionChannels

      public void setDistributionChannels(de.hybris.platform.jalo.SessionContext ctx, Set<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
      Generated method - Setter of the TmaProductOffering.distributionChannels attribute.
      Parameters:
      value - the distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • setDistributionChannels

      public void setDistributionChannels(Set<de.hybris.platform.jalo.enumeration.EnumerationValue> value)
      Generated method - Setter of the TmaProductOffering.distributionChannels attribute.
      Parameters:
      value - the distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • addToDistributionChannels

      public void addToDistributionChannels(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Adds value to distributionChannels.
      Parameters:
      value - the item to add to distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • addToDistributionChannels

      public void addToDistributionChannels(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Adds value to distributionChannels.
      Parameters:
      value - the item to add to distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • removeFromDistributionChannels

      public void removeFromDistributionChannels(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Removes value from distributionChannels.
      Parameters:
      value - the item to remove from distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • removeFromDistributionChannels

      public void removeFromDistributionChannels(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Removes value from distributionChannels.
      Parameters:
      value - the item to remove from distributionChannels - Distribution channels for which the Product Offerings are available for selling.
    • 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 de.hybris.platform.jalo.Item
    • getParentBpoOptions

      public Set<TmaBundledProdOfferOption> getParentBpoOptions(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.parentBpoOptions attribute.
      Returns:
      the parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • getParentBpoOptions

      public Set<TmaBundledProdOfferOption> getParentBpoOptions()
      Generated method - Getter of the TmaProductOffering.parentBpoOptions attribute.
      Returns:
      the parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • setParentBpoOptions

      public void setParentBpoOptions(de.hybris.platform.jalo.SessionContext ctx, Set<TmaBundledProdOfferOption> value)
      Generated method - Setter of the TmaProductOffering.parentBpoOptions attribute.
      Parameters:
      value - the parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • setParentBpoOptions

      public void setParentBpoOptions(Set<TmaBundledProdOfferOption> value)
      Generated method - Setter of the TmaProductOffering.parentBpoOptions attribute.
      Parameters:
      value - the parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • addToParentBpoOptions

      public void addToParentBpoOptions(de.hybris.platform.jalo.SessionContext ctx, TmaBundledProdOfferOption value)
      Generated method - Adds value to parentBpoOptions.
      Parameters:
      value - the item to add to parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • addToParentBpoOptions

      public void addToParentBpoOptions(TmaBundledProdOfferOption value)
      Generated method - Adds value to parentBpoOptions.
      Parameters:
      value - the item to add to parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • removeFromParentBpoOptions

      public void removeFromParentBpoOptions(de.hybris.platform.jalo.SessionContext ctx, TmaBundledProdOfferOption value)
      Generated method - Removes value from parentBpoOptions.
      Parameters:
      value - the item to remove from parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • removeFromParentBpoOptions

      public void removeFromParentBpoOptions(TmaBundledProdOfferOption value)
      Generated method - Removes value from parentBpoOptions.
      Parameters:
      value - the item to remove from parentBpoOptions - Bundled Product Offering Options defined for a Product Offering.
    • getParents

      public Set<TmaBundledProductOffering> getParents(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.parents attribute.
      Returns:
      the parents - Parent Bundles for Bundled Product Offerings.
    • getParents

      public Set<TmaBundledProductOffering> getParents()
      Generated method - Getter of the TmaProductOffering.parents attribute.
      Returns:
      the parents - Parent Bundles for Bundled Product Offerings.
    • getParentsCount

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

      public long getParentsCount()
    • setParents

      public void setParents(de.hybris.platform.jalo.SessionContext ctx, Set<TmaBundledProductOffering> value)
      Generated method - Setter of the TmaProductOffering.parents attribute.
      Parameters:
      value - the parents - Parent Bundles for Bundled Product Offerings.
    • setParents

      public void setParents(Set<TmaBundledProductOffering> value)
      Generated method - Setter of the TmaProductOffering.parents attribute.
      Parameters:
      value - the parents - Parent Bundles for Bundled Product Offerings.
    • addToParents

      public void addToParents(de.hybris.platform.jalo.SessionContext ctx, TmaBundledProductOffering value)
      Generated method - Adds value to parents.
      Parameters:
      value - the item to add to parents - Parent Bundles for Bundled Product Offerings.
    • addToParents

      public void addToParents(TmaBundledProductOffering value)
      Generated method - Adds value to parents.
      Parameters:
      value - the item to add to parents - Parent Bundles for Bundled Product Offerings.
    • removeFromParents

      public void removeFromParents(de.hybris.platform.jalo.SessionContext ctx, TmaBundledProductOffering value)
      Generated method - Removes value from parents.
      Parameters:
      value - the item to remove from parents - Parent Bundles for Bundled Product Offerings.
    • removeFromParents

      public void removeFromParents(TmaBundledProductOffering value)
      Generated method - Removes value from parents.
      Parameters:
      value - the item to remove from parents - Parent Bundles for Bundled Product Offerings.
    • getProductSpecCharacteristicValues

      public Set<TmaProductSpecCharacteristicValue> getProductSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.productSpecCharacteristicValues attribute.
      Returns:
      the productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • getProductSpecCharacteristicValues

      public Set<TmaProductSpecCharacteristicValue> getProductSpecCharacteristicValues()
      Generated method - Getter of the TmaProductOffering.productSpecCharacteristicValues attribute.
      Returns:
      the productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • getProductSpecCharacteristicValuesCount

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

      public long getProductSpecCharacteristicValuesCount()
    • setProductSpecCharacteristicValues

      public void setProductSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductSpecCharacteristicValue> value)
      Generated method - Setter of the TmaProductOffering.productSpecCharacteristicValues attribute.
      Parameters:
      value - the productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • setProductSpecCharacteristicValues

      public void setProductSpecCharacteristicValues(Set<TmaProductSpecCharacteristicValue> value)
      Generated method - Setter of the TmaProductOffering.productSpecCharacteristicValues attribute.
      Parameters:
      value - the productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • addToProductSpecCharacteristicValues

      public void addToProductSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecCharacteristicValue value)
      Generated method - Adds value to productSpecCharacteristicValues.
      Parameters:
      value - the item to add to productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • addToProductSpecCharacteristicValues

      public void addToProductSpecCharacteristicValues(TmaProductSpecCharacteristicValue value)
      Generated method - Adds value to productSpecCharacteristicValues.
      Parameters:
      value - the item to add to productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • removeFromProductSpecCharacteristicValues

      public void removeFromProductSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecCharacteristicValue value)
      Generated method - Removes value from productSpecCharacteristicValues.
      Parameters:
      value - the item to remove from productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • removeFromProductSpecCharacteristicValues

      public void removeFromProductSpecCharacteristicValues(TmaProductSpecCharacteristicValue value)
      Generated method - Removes value from productSpecCharacteristicValues.
      Parameters:
      value - the item to remove from productSpecCharacteristicValues - Product Spec Characteristic Values attached to Product Offerings.
    • getProductSpecCharValueUses

      public Set<TmaProductSpecCharValueUse> getProductSpecCharValueUses(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.productSpecCharValueUses attribute.
      Returns:
      the productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • getProductSpecCharValueUses

      public Set<TmaProductSpecCharValueUse> getProductSpecCharValueUses()
      Generated method - Getter of the TmaProductOffering.productSpecCharValueUses attribute.
      Returns:
      the productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • getProductSpecCharValueUsesCount

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

      public long getProductSpecCharValueUsesCount()
    • setProductSpecCharValueUses

      public void setProductSpecCharValueUses(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductSpecCharValueUse> value)
      Generated method - Setter of the TmaProductOffering.productSpecCharValueUses attribute.
      Parameters:
      value - the productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • setProductSpecCharValueUses

      public void setProductSpecCharValueUses(Set<TmaProductSpecCharValueUse> value)
      Generated method - Setter of the TmaProductOffering.productSpecCharValueUses attribute.
      Parameters:
      value - the productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • addToProductSpecCharValueUses

      public void addToProductSpecCharValueUses(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecCharValueUse value)
      Generated method - Adds value to productSpecCharValueUses.
      Parameters:
      value - the item to add to productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • addToProductSpecCharValueUses

      public void addToProductSpecCharValueUses(TmaProductSpecCharValueUse value)
      Generated method - Adds value to productSpecCharValueUses.
      Parameters:
      value - the item to add to productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • removeFromProductSpecCharValueUses

      public void removeFromProductSpecCharValueUses(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecCharValueUse value)
      Generated method - Removes value from productSpecCharValueUses.
      Parameters:
      value - the item to remove from productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • removeFromProductSpecCharValueUses

      public void removeFromProductSpecCharValueUses(TmaProductSpecCharValueUse value)
      Generated method - Removes value from productSpecCharValueUses.
      Parameters:
      value - the item to remove from productSpecCharValueUses - Product Spec Characteristic Value Uses linked with Product Offerings.
    • getProductSpecification

      public TmaProductSpecification getProductSpecification(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductOffering.productSpecification attribute.
      Returns:
      the productSpecification - Product Specification used for creating the Product Offerings.
    • getProductSpecification

      public TmaProductSpecification getProductSpecification()
      Generated method - Getter of the TmaProductOffering.productSpecification attribute.
      Returns:
      the productSpecification - Product Specification used for creating the Product Offerings.
    • setProductSpecification

      public void setProductSpecification(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
      Generated method - Setter of the TmaProductOffering.productSpecification attribute.
      Parameters:
      value - the productSpecification - Product Specification used for creating the Product Offerings.
    • setProductSpecification

      public void setProductSpecification(TmaProductSpecification value)
      Generated method - Setter of the TmaProductOffering.productSpecification attribute.
      Parameters:
      value - the productSpecification - Product Specification used for creating the Product Offerings.