Class UcUsageVolumeProduct

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

@Deprecated(since="2208", forRemoval=true) public class UcUsageVolumeProduct extends UcProductComponent
Deprecated, for removal: This API element is subject to removal in a future version.
Generated class for type UcUsageVolumeProduct.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem

    de.hybris.platform.jalo.GenericItem.GenericItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    de.hybris.platform.jalo.c2l.LocalizableItem.LocalizableItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem

    de.hybris.platform.jalo.ExtensibleItem.ExtensibleItemImpl

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item

    de.hybris.platform.jalo.Item.AttributeFilter, de.hybris.platform.jalo.Item.AttributeMode, de.hybris.platform.jalo.Item.CachedGetter, de.hybris.platform.jalo.Item.CachedSetter, de.hybris.platform.jalo.Item.ItemAttributeMap, de.hybris.platform.jalo.Item.ItemConstraint, de.hybris.platform.jalo.Item.ItemImpl, de.hybris.platform.jalo.Item.JaloCachedComputationException
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the UcUsageVolumeProduct.consumptionSummaries attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the UcUsageVolumeProduct.networkProducts attribute
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Relation disable markmodifed parameter constants for UcConsumptionSummary2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Relation ordering override parameter constants for UcConsumptionSummary2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Relation disable markmodifed parameter constants for UcNetworkProduct2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Relation ordering override parameter constants for UcNetworkProduct2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    protected static String
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the UcUsageVolumeProduct.usageVolumeBalances attribute
    protected static final de.hybris.platform.util.OneToManyHandler<UcUsageVolumeBalance>
    Deprecated, for removal: This API element is subject to removal in a future version.
    OneToManyHandler for handling 1:n USAGEVOLUMEBALANCES's relation attributes from 'many' side.
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the UcUsageVolumeProduct.usageVolumeProductSpec attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<UcUsageVolumeProduct>
    Deprecated, for removal: This API element is subject to removal in a future version.
    BidirectionalOneToManyHandler for handling 1:n USAGEVOLUMEPRODUCTSPEC's relation attributes from 'one' side.

    Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    LANGUAGE_FALLBACK_ENABLED

    Fields inherited from class de.hybris.platform.jalo.Item

    _CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE

    Fields inherited from class de.hybris.platform.util.BridgeAbstraction

    impl, tenant
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, UcConsumptionSummary value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to consumptionSummaries.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to consumptionSummaries.
    void
    addToNetworkProducts(de.hybris.platform.jalo.SessionContext ctx, UcNetworkProduct value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to networkProducts.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to networkProducts.
    void
    addToUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx, UcUsageVolumeBalance value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to usageVolumeBalances.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Adds value to usageVolumeBalances.
    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)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.consumptionSummaries attribute.
    getConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.consumptionSummaries attribute.
    long
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    long
    getConsumptionSummariesCount(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.networkProducts attribute.
    getNetworkProducts(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.networkProducts attribute.
    long
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    long
    getNetworkProductsCount(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
    getUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
    getUsageVolumeProductSpec(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
    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)
    void
    removeFromConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, UcConsumptionSummary value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from consumptionSummaries.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from consumptionSummaries.
    void
    removeFromNetworkProducts(de.hybris.platform.jalo.SessionContext ctx, UcNetworkProduct value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from networkProducts.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from networkProducts.
    void
    removeFromUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx, UcUsageVolumeBalance value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from usageVolumeBalances.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Removes value from usageVolumeBalances.
    void
    setConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, Set<UcConsumptionSummary> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.consumptionSummaries attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.consumptionSummaries attribute.
    void
    setNetworkProducts(de.hybris.platform.jalo.SessionContext ctx, Set<UcNetworkProduct> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.networkProducts attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.networkProducts attribute.
    void
    setUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx, Set<UcUsageVolumeBalance> value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
    void
    setUsageVolumeProductSpec(de.hybris.platform.jalo.SessionContext ctx, UcUsageVolumeProductSpec value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems

    Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem

    getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty

    Methods inherited from class de.hybris.platform.jalo.ExtensibleItem

    createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty

    Methods inherited from class de.hybris.platform.jalo.Item

    addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplace

    Methods inherited from class de.hybris.platform.util.BridgeAbstraction

    setTenant

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • USAGEVOLUMEBALANCES

      public static final String USAGEVOLUMEBALANCES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the UcUsageVolumeProduct.usageVolumeBalances attribute
      See Also:
    • USAGEVOLUMEPRODUCTSPEC

      public static final String USAGEVOLUMEPRODUCTSPEC
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the UcUsageVolumeProduct.usageVolumeProductSpec attribute
      See Also:
    • CONSUMPTIONSUMMARIES

      public static final String CONSUMPTIONSUMMARIES
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the UcUsageVolumeProduct.consumptionSummaries attribute
      See Also:
    • UCCONSUMPTIONSUMMARY2UCUSAGEVOLUMEPRODUCTRELATION_SRC_ORDERED

      protected static String UCCONSUMPTIONSUMMARY2UCUSAGEVOLUMEPRODUCTRELATION_SRC_ORDERED
      Deprecated, for removal: This API element is subject to removal in a future version.
      Relation ordering override parameter constants for UcConsumptionSummary2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    • UCCONSUMPTIONSUMMARY2UCUSAGEVOLUMEPRODUCTRELATION_TGT_ORDERED

      protected static String UCCONSUMPTIONSUMMARY2UCUSAGEVOLUMEPRODUCTRELATION_TGT_ORDERED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • UCCONSUMPTIONSUMMARY2UCUSAGEVOLUMEPRODUCTRELATION_MARKMODIFIED

      protected static String UCCONSUMPTIONSUMMARY2UCUSAGEVOLUMEPRODUCTRELATION_MARKMODIFIED
      Deprecated, for removal: This API element is subject to removal in a future version.
      Relation disable markmodifed parameter constants for UcConsumptionSummary2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    • NETWORKPRODUCTS

      public static final String NETWORKPRODUCTS
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the UcUsageVolumeProduct.networkProducts attribute
      See Also:
    • UCNETWORKPRODUCT2UCUSAGEVOLUMEPRODUCTRELATION_SRC_ORDERED

      protected static String UCNETWORKPRODUCT2UCUSAGEVOLUMEPRODUCTRELATION_SRC_ORDERED
      Deprecated, for removal: This API element is subject to removal in a future version.
      Relation ordering override parameter constants for UcNetworkProduct2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    • UCNETWORKPRODUCT2UCUSAGEVOLUMEPRODUCTRELATION_TGT_ORDERED

      protected static String UCNETWORKPRODUCT2UCUSAGEVOLUMEPRODUCTRELATION_TGT_ORDERED
      Deprecated, for removal: This API element is subject to removal in a future version.
    • UCNETWORKPRODUCT2UCUSAGEVOLUMEPRODUCTRELATION_MARKMODIFIED

      protected static String UCNETWORKPRODUCT2UCUSAGEVOLUMEPRODUCTRELATION_MARKMODIFIED
      Deprecated, for removal: This API element is subject to removal in a future version.
      Relation disable markmodifed parameter constants for UcNetworkProduct2UcUsageVolumeProductRelation from ((usageconsumptionservices))
    • USAGEVOLUMEBALANCESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<UcUsageVolumeBalance> USAGEVOLUMEBALANCESHANDLER
      Deprecated, for removal: This API element is subject to removal in a future version.
      OneToManyHandler for handling 1:n USAGEVOLUMEBALANCES's relation attributes from 'many' side.
    • USAGEVOLUMEPRODUCTSPECHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<UcUsageVolumeProduct> USAGEVOLUMEPRODUCTSPECHANDLER
      Deprecated, for removal: This API element is subject to removal in a future version.
      BidirectionalOneToManyHandler for handling 1:n USAGEVOLUMEPRODUCTSPEC's relation attributes from 'one' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • UcUsageVolumeProduct

      public UcUsageVolumeProduct()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      getDefaultAttributeModes in class UcProductComponent
    • getConsumptionSummaries

      public Set<UcConsumptionSummary> getConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.consumptionSummaries attribute.
      Returns:
      the consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • getConsumptionSummaries

      public Set<UcConsumptionSummary> getConsumptionSummaries()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.consumptionSummaries attribute.
      Returns:
      the consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • getConsumptionSummariesCount

      public long getConsumptionSummariesCount(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getConsumptionSummariesCount

      public long getConsumptionSummariesCount()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setConsumptionSummaries

      public void setConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, Set<UcConsumptionSummary> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.consumptionSummaries attribute.
      Parameters:
      value - the consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • setConsumptionSummaries

      public void setConsumptionSummaries(Set<UcConsumptionSummary> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.consumptionSummaries attribute.
      Parameters:
      value - the consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • addToConsumptionSummaries

      public void addToConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, UcConsumptionSummary value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to consumptionSummaries.
      Parameters:
      value - the item to add to consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • addToConsumptionSummaries

      public void addToConsumptionSummaries(UcConsumptionSummary value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to consumptionSummaries.
      Parameters:
      value - the item to add to consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • removeFromConsumptionSummaries

      public void removeFromConsumptionSummaries(de.hybris.platform.jalo.SessionContext ctx, UcConsumptionSummary value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from consumptionSummaries.
      Parameters:
      value - the item to remove from consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • removeFromConsumptionSummaries

      public void removeFromConsumptionSummaries(UcConsumptionSummary value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from consumptionSummaries.
      Parameters:
      value - the item to remove from consumptionSummaries - The Uc Consumption Summaries for which those Usage Volume Products are valid.
    • 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
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      createItem in class de.hybris.platform.jalo.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • 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 UcProduct
    • getNetworkProducts

      public Set<UcNetworkProduct> getNetworkProducts(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.networkProducts attribute.
      Returns:
      the networkProducts - The Network Product for which those Usage Volume Products are valid.
    • getNetworkProducts

      public Set<UcNetworkProduct> getNetworkProducts()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.networkProducts attribute.
      Returns:
      the networkProducts - The Network Product for which those Usage Volume Products are valid.
    • getNetworkProductsCount

      public long getNetworkProductsCount(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getNetworkProductsCount

      public long getNetworkProductsCount()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • setNetworkProducts

      public void setNetworkProducts(de.hybris.platform.jalo.SessionContext ctx, Set<UcNetworkProduct> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.networkProducts attribute.
      Parameters:
      value - the networkProducts - The Network Product for which those Usage Volume Products are valid.
    • setNetworkProducts

      public void setNetworkProducts(Set<UcNetworkProduct> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.networkProducts attribute.
      Parameters:
      value - the networkProducts - The Network Product for which those Usage Volume Products are valid.
    • addToNetworkProducts

      public void addToNetworkProducts(de.hybris.platform.jalo.SessionContext ctx, UcNetworkProduct value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to networkProducts.
      Parameters:
      value - the item to add to networkProducts - The Network Product for which those Usage Volume Products are valid.
    • addToNetworkProducts

      public void addToNetworkProducts(UcNetworkProduct value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to networkProducts.
      Parameters:
      value - the item to add to networkProducts - The Network Product for which those Usage Volume Products are valid.
    • removeFromNetworkProducts

      public void removeFromNetworkProducts(de.hybris.platform.jalo.SessionContext ctx, UcNetworkProduct value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from networkProducts.
      Parameters:
      value - the item to remove from networkProducts - The Network Product for which those Usage Volume Products are valid.
    • removeFromNetworkProducts

      public void removeFromNetworkProducts(UcNetworkProduct value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from networkProducts.
      Parameters:
      value - the item to remove from networkProducts - The Network Product for which those Usage Volume Products are valid.
    • getUsageVolumeBalances

      public Set<UcUsageVolumeBalance> getUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
      Returns:
      the usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • getUsageVolumeBalances

      public Set<UcUsageVolumeBalance> getUsageVolumeBalances()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
      Returns:
      the usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • setUsageVolumeBalances

      public void setUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx, Set<UcUsageVolumeBalance> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
      Parameters:
      value - the usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • setUsageVolumeBalances

      public void setUsageVolumeBalances(Set<UcUsageVolumeBalance> value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.usageVolumeBalances attribute.
      Parameters:
      value - the usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • addToUsageVolumeBalances

      public void addToUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx, UcUsageVolumeBalance value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to usageVolumeBalances.
      Parameters:
      value - the item to add to usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • addToUsageVolumeBalances

      public void addToUsageVolumeBalances(UcUsageVolumeBalance value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Adds value to usageVolumeBalances.
      Parameters:
      value - the item to add to usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • removeFromUsageVolumeBalances

      public void removeFromUsageVolumeBalances(de.hybris.platform.jalo.SessionContext ctx, UcUsageVolumeBalance value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from usageVolumeBalances.
      Parameters:
      value - the item to remove from usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • removeFromUsageVolumeBalances

      public void removeFromUsageVolumeBalances(UcUsageVolumeBalance value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Removes value from usageVolumeBalances.
      Parameters:
      value - the item to remove from usageVolumeBalances - Usage Volume Balances representing the volume balances of the Usage Volume Product.
    • getUsageVolumeProductSpec

      public UcUsageVolumeProductSpec getUsageVolumeProductSpec(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
      Returns:
      the usageVolumeProductSpec - Usage Volume Product Spec representing the specification of those Usage Volume Products.
    • getUsageVolumeProductSpec

      public UcUsageVolumeProductSpec getUsageVolumeProductSpec()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
      Returns:
      the usageVolumeProductSpec - Usage Volume Product Spec representing the specification of those Usage Volume Products.
    • setUsageVolumeProductSpec

      public void setUsageVolumeProductSpec(de.hybris.platform.jalo.SessionContext ctx, UcUsageVolumeProductSpec value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
      Parameters:
      value - the usageVolumeProductSpec - Usage Volume Product Spec representing the specification of those Usage Volume Products.
    • setUsageVolumeProductSpec

      public void setUsageVolumeProductSpec(UcUsageVolumeProductSpec value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the UcUsageVolumeProduct.usageVolumeProductSpec attribute.
      Parameters:
      value - the usageVolumeProductSpec - Usage Volume Product Spec representing the specification of those Usage Volume Products.