Class GeneratedTmaBillingAgreementItem

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
Direct Known Subclasses:
TmaBillingAgreementItem

public abstract class GeneratedTmaBillingAgreementItem extends TmaAgreementItem
Generated class for type TmaBillingAgreementItem.
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
    Qualifier of the TmaBillingAgreementItem.agreement attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedTmaBillingAgreementItem>
    BidirectionalOneToManyHandler for handling 1:n AGREEMENT's relation attributes from 'one' side.
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaBillingAgreementItem.price attribute
    static final String
    Qualifier of the TmaBillingAgreementItem.subscribedProducts attribute
    protected static final de.hybris.platform.util.OneToManyHandler<TmaSubscribedProduct>
    OneToManyHandler for handling 1:n SUBSCRIBEDPRODUCTS's relation attributes from 'many' side.

    Fields inherited from class de.hybris.platform.b2ctelcoservices.jalo.GeneratedTmaAgreementItem

    ID

    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
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Generated method - Adds value to subscribedProducts.
    void
    addToSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx, TmaSubscribedProduct value)
    Generated method - Adds value to subscribedProducts.
    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)
     
    Generated method - Getter of the TmaBillingAgreementItem.agreement attribute.
    getAgreement(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementItem.agreement attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaBillingAgreementItem.price attribute.
    getPrice(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementItem.price attribute.
    Generated method - Getter of the TmaBillingAgreementItem.subscribedProducts attribute.
    getSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementItem.subscribedProducts attribute.
    void
    Generated method - Removes value from subscribedProducts.
    void
    removeFromSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx, TmaSubscribedProduct value)
    Generated method - Removes value from subscribedProducts.
    void
    Generated method - Setter of the TmaBillingAgreementItem.agreement attribute.
    void
    setAgreement(de.hybris.platform.jalo.SessionContext ctx, TmaBillingAgreement value)
    Generated method - Setter of the TmaBillingAgreementItem.agreement attribute.
    void
    Generated method - Setter of the TmaBillingAgreementItem.price attribute.
    void
    setPrice(de.hybris.platform.jalo.SessionContext ctx, TmaCpiPrice value)
    Generated method - Setter of the TmaBillingAgreementItem.price attribute.
    void
    setSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx, Collection<TmaSubscribedProduct> value)
    Generated method - Setter of the TmaBillingAgreementItem.subscribedProducts attribute.
    void
    Generated method - Setter of the TmaBillingAgreementItem.subscribedProducts attribute.

    Methods inherited from class de.hybris.platform.b2ctelcoservices.jalo.GeneratedTmaAgreementItem

    getId, getId, setId, setId

    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, isMarkModifiedDisabled, 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

    • PRICE

      public static final String PRICE
      Qualifier of the TmaBillingAgreementItem.price attribute
      See Also:
    • AGREEMENT

      public static final String AGREEMENT
      Qualifier of the TmaBillingAgreementItem.agreement attribute
      See Also:
    • SUBSCRIBEDPRODUCTS

      public static final String SUBSCRIBEDPRODUCTS
      Qualifier of the TmaBillingAgreementItem.subscribedProducts attribute
      See Also:
    • AGREEMENTHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedTmaBillingAgreementItem> AGREEMENTHANDLER
      BidirectionalOneToManyHandler for handling 1:n AGREEMENT's relation attributes from 'one' side.
    • SUBSCRIBEDPRODUCTSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TmaSubscribedProduct> SUBSCRIBEDPRODUCTSHANDLER
      OneToManyHandler for handling 1:n SUBSCRIBEDPRODUCTS'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

    • GeneratedTmaBillingAgreementItem

      public GeneratedTmaBillingAgreementItem()
  • Method Details

    • getDefaultAttributeModes

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

      public TmaBillingAgreement getAgreement(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementItem.agreement attribute.
      Returns:
      the agreement
    • getAgreement

      public TmaBillingAgreement getAgreement()
      Generated method - Getter of the TmaBillingAgreementItem.agreement attribute.
      Returns:
      the agreement
    • setAgreement

      public void setAgreement(de.hybris.platform.jalo.SessionContext ctx, TmaBillingAgreement value)
      Generated method - Setter of the TmaBillingAgreementItem.agreement attribute.
      Parameters:
      value - the agreement
    • setAgreement

      public void setAgreement(TmaBillingAgreement value)
      Generated method - Setter of the TmaBillingAgreementItem.agreement attribute.
      Parameters:
      value - the agreement
    • 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 TmaAgreementItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getPrice

      public TmaCpiPrice getPrice(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementItem.price attribute.
      Returns:
      the price
    • getPrice

      public TmaCpiPrice getPrice()
      Generated method - Getter of the TmaBillingAgreementItem.price attribute.
      Returns:
      the price
    • setPrice

      public void setPrice(de.hybris.platform.jalo.SessionContext ctx, TmaCpiPrice value)
      Generated method - Setter of the TmaBillingAgreementItem.price attribute.
      Parameters:
      value - the price
    • setPrice

      public void setPrice(TmaCpiPrice value)
      Generated method - Setter of the TmaBillingAgreementItem.price attribute.
      Parameters:
      value - the price
    • getSubscribedProducts

      public Collection<TmaSubscribedProduct> getSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementItem.subscribedProducts attribute.
      Returns:
      the subscribedProducts
    • getSubscribedProducts

      public Collection<TmaSubscribedProduct> getSubscribedProducts()
      Generated method - Getter of the TmaBillingAgreementItem.subscribedProducts attribute.
      Returns:
      the subscribedProducts
    • setSubscribedProducts

      public void setSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx, Collection<TmaSubscribedProduct> value)
      Generated method - Setter of the TmaBillingAgreementItem.subscribedProducts attribute.
      Parameters:
      value - the subscribedProducts
    • setSubscribedProducts

      public void setSubscribedProducts(Collection<TmaSubscribedProduct> value)
      Generated method - Setter of the TmaBillingAgreementItem.subscribedProducts attribute.
      Parameters:
      value - the subscribedProducts
    • addToSubscribedProducts

      public void addToSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx, TmaSubscribedProduct value)
      Generated method - Adds value to subscribedProducts.
      Parameters:
      value - the item to add to subscribedProducts
    • addToSubscribedProducts

      public void addToSubscribedProducts(TmaSubscribedProduct value)
      Generated method - Adds value to subscribedProducts.
      Parameters:
      value - the item to add to subscribedProducts
    • removeFromSubscribedProducts

      public void removeFromSubscribedProducts(de.hybris.platform.jalo.SessionContext ctx, TmaSubscribedProduct value)
      Generated method - Removes value from subscribedProducts.
      Parameters:
      value - the item to remove from subscribedProducts
    • removeFromSubscribedProducts

      public void removeFromSubscribedProducts(TmaSubscribedProduct value)
      Generated method - Removes value from subscribedProducts.
      Parameters:
      value - the item to remove from subscribedProducts