Class GeneratedTmaBillingAgreement

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:
TmaBillingAgreement

public abstract class GeneratedTmaBillingAgreement extends TmaAgreement
Generated class for type TmaBillingAgreement.
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 TmaBillingAgreement.agreementItems attribute
    protected static final de.hybris.platform.util.OneToManyHandler<TmaBillingAgreementItem>
    OneToManyHandler for handling 1:n AGREEMENTITEMS's relation attributes from 'many' side.
    static final String
    Qualifier of the TmaBillingAgreement.billCycle attribute
    static final String
    Qualifier of the TmaBillingAgreement.billingSystemId attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaBillingAgreement.term attribute

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

    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 agreementItems.
    void
    addToAgreementItems(de.hybris.platform.jalo.SessionContext ctx, TmaBillingAgreementItem value)
    Generated method - Adds value to agreementItems.
    Generated method - Getter of the TmaBillingAgreement.agreementItems attribute.
    getAgreementItems(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreement.agreementItems attribute.
    Generated method - Getter of the TmaBillingAgreement.billCycle attribute.
    getBillCycle(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreement.billCycle attribute.
    Generated method - Getter of the TmaBillingAgreement.billingSystemId attribute.
    getBillingSystemId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreement.billingSystemId attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaBillingAgreement.term attribute.
    getTerm(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreement.term attribute.
    void
    Generated method - Removes value from agreementItems.
    void
    removeFromAgreementItems(de.hybris.platform.jalo.SessionContext ctx, TmaBillingAgreementItem value)
    Generated method - Removes value from agreementItems.
    void
    setAgreementItems(de.hybris.platform.jalo.SessionContext ctx, Collection<TmaBillingAgreementItem> value)
    Generated method - Setter of the TmaBillingAgreement.agreementItems attribute.
    void
    Generated method - Setter of the TmaBillingAgreement.agreementItems attribute.
    void
    Generated method - Setter of the TmaBillingAgreement.billCycle attribute.
    void
    setBillCycle(de.hybris.platform.jalo.SessionContext ctx, TmaBillingCycle value)
    Generated method - Setter of the TmaBillingAgreement.billCycle attribute.
    void
    setBillingSystemId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaBillingAgreement.billingSystemId attribute.
    void
    Generated method - Setter of the TmaBillingAgreement.billingSystemId attribute.
    void
    Generated method - Setter of the TmaBillingAgreement.term attribute.
    void
    setTerm(de.hybris.platform.jalo.SessionContext ctx, TmaBillingAgreementTerm value)
    Generated method - Setter of the TmaBillingAgreement.term attribute.

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

    createItem

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

    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

    • BILLINGSYSTEMID

      public static final String BILLINGSYSTEMID
      Qualifier of the TmaBillingAgreement.billingSystemId attribute
      See Also:
    • TERM

      public static final String TERM
      Qualifier of the TmaBillingAgreement.term attribute
      See Also:
    • BILLCYCLE

      public static final String BILLCYCLE
      Qualifier of the TmaBillingAgreement.billCycle attribute
      See Also:
    • AGREEMENTITEMS

      public static final String AGREEMENTITEMS
      Qualifier of the TmaBillingAgreement.agreementItems attribute
      See Also:
    • AGREEMENTITEMSHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TmaBillingAgreementItem> AGREEMENTITEMSHANDLER
      OneToManyHandler for handling 1:n AGREEMENTITEMS'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

    • GeneratedTmaBillingAgreement

      public GeneratedTmaBillingAgreement()
  • Method Details

    • getDefaultAttributeModes

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

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

      public Collection<TmaBillingAgreementItem> getAgreementItems()
      Generated method - Getter of the TmaBillingAgreement.agreementItems attribute.
      Returns:
      the agreementItems
    • setAgreementItems

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

      public void setAgreementItems(Collection<TmaBillingAgreementItem> value)
      Generated method - Setter of the TmaBillingAgreement.agreementItems attribute.
      Parameters:
      value - the agreementItems
    • addToAgreementItems

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

      public void addToAgreementItems(TmaBillingAgreementItem value)
      Generated method - Adds value to agreementItems.
      Parameters:
      value - the item to add to agreementItems
    • removeFromAgreementItems

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

      public void removeFromAgreementItems(TmaBillingAgreementItem value)
      Generated method - Removes value from agreementItems.
      Parameters:
      value - the item to remove from agreementItems
    • getBillCycle

      public TmaBillingCycle getBillCycle(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreement.billCycle attribute.
      Returns:
      the billCycle - Bill frequency cycle
    • getBillCycle

      public TmaBillingCycle getBillCycle()
      Generated method - Getter of the TmaBillingAgreement.billCycle attribute.
      Returns:
      the billCycle - Bill frequency cycle
    • setBillCycle

      public void setBillCycle(de.hybris.platform.jalo.SessionContext ctx, TmaBillingCycle value)
      Generated method - Setter of the TmaBillingAgreement.billCycle attribute.
      Parameters:
      value - the billCycle - Bill frequency cycle
    • setBillCycle

      public void setBillCycle(TmaBillingCycle value)
      Generated method - Setter of the TmaBillingAgreement.billCycle attribute.
      Parameters:
      value - the billCycle - Bill frequency cycle
    • getBillingSystemId

      public String getBillingSystemId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreement.billingSystemId attribute.
      Returns:
      the billingSystemId - Id of the billing system
    • getBillingSystemId

      public String getBillingSystemId()
      Generated method - Getter of the TmaBillingAgreement.billingSystemId attribute.
      Returns:
      the billingSystemId - Id of the billing system
    • setBillingSystemId

      public void setBillingSystemId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaBillingAgreement.billingSystemId attribute.
      Parameters:
      value - the billingSystemId - Id of the billing system
    • setBillingSystemId

      public void setBillingSystemId(String value)
      Generated method - Setter of the TmaBillingAgreement.billingSystemId attribute.
      Parameters:
      value - the billingSystemId - Id of the billing system
    • getTerm

      public TmaBillingAgreementTerm getTerm(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreement.term attribute.
      Returns:
      the term - Contract billing term.
    • getTerm

      public TmaBillingAgreementTerm getTerm()
      Generated method - Getter of the TmaBillingAgreement.term attribute.
      Returns:
      the term - Contract billing term.
    • setTerm

      public void setTerm(de.hybris.platform.jalo.SessionContext ctx, TmaBillingAgreementTerm value)
      Generated method - Setter of the TmaBillingAgreement.term attribute.
      Parameters:
      value - the term - Contract billing term.
    • setTerm

      public void setTerm(TmaBillingAgreementTerm value)
      Generated method - Setter of the TmaBillingAgreement.term attribute.
      Parameters:
      value - the term - Contract billing term.