Class GeneratedTmaBillingAgreementTerm

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

public abstract class GeneratedTmaBillingAgreementTerm extends TmaAgreementTerm
Generated class for type TmaBillingAgreementTerm.
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 TmaBillingAgreementTerm.billingSystemId attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaBillingAgreementTerm.end attribute
    static final String
    Qualifier of the TmaBillingAgreementTerm.frequency attribute
    static final String
    Qualifier of the TmaBillingAgreementTerm.length attribute
    static final String
    Qualifier of the TmaBillingAgreementTerm.offerTermRef attribute
    static final String
    Qualifier of the TmaBillingAgreementTerm.start attribute

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

    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
    Generated method - Getter of the TmaBillingAgreementTerm.billingSystemId attribute.
    getBillingSystemId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.billingSystemId attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaBillingAgreementTerm.end attribute.
    getEnd(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.end attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Generated method - Getter of the TmaBillingAgreementTerm.frequency attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getFrequency(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.frequency attribute.
    Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
    getLength(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
    int
    Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
    int
    getLengthAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
    Generated method - Getter of the TmaBillingAgreementTerm.offerTermRef attribute.
    getOfferTermRef(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.offerTermRef attribute.
    Generated method - Getter of the TmaBillingAgreementTerm.start attribute.
    getStart(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaBillingAgreementTerm.start attribute.
    void
    setBillingSystemId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaBillingAgreementTerm.billingSystemId attribute.
    void
    Generated method - Setter of the TmaBillingAgreementTerm.billingSystemId attribute.
    void
    setEnd(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TmaBillingAgreementTerm.end attribute.
    void
    setEnd(Date value)
    Generated method - Setter of the TmaBillingAgreementTerm.end attribute.
    void
    setFrequency(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TmaBillingAgreementTerm.frequency attribute.
    void
    setFrequency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TmaBillingAgreementTerm.frequency attribute.
    void
    setLength(int value)
    Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
    void
    setLength(de.hybris.platform.jalo.SessionContext ctx, int value)
    Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
    void
    setLength(de.hybris.platform.jalo.SessionContext ctx, Integer value)
    Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
    void
    Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
    void
    setOfferTermRef(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaBillingAgreementTerm.offerTermRef attribute.
    void
    Generated method - Setter of the TmaBillingAgreementTerm.offerTermRef attribute.
    void
    setStart(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TmaBillingAgreementTerm.start attribute.
    void
    setStart(Date value)
    Generated method - Setter of the TmaBillingAgreementTerm.start attribute.

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

    createItem

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

    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 TmaBillingAgreementTerm.billingSystemId attribute
      See Also:
    • START

      public static final String START
      Qualifier of the TmaBillingAgreementTerm.start attribute
      See Also:
    • END

      public static final String END
      Qualifier of the TmaBillingAgreementTerm.end attribute
      See Also:
    • OFFERTERMREF

      public static final String OFFERTERMREF
      Qualifier of the TmaBillingAgreementTerm.offerTermRef attribute
      See Also:
    • LENGTH

      public static final String LENGTH
      Qualifier of the TmaBillingAgreementTerm.length attribute
      See Also:
    • FREQUENCY

      public static final String FREQUENCY
      Qualifier of the TmaBillingAgreementTerm.frequency attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedTmaBillingAgreementTerm

      public GeneratedTmaBillingAgreementTerm()
  • Method Details

    • getDefaultAttributeModes

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

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

      public String getBillingSystemId()
      Generated method - Getter of the TmaBillingAgreementTerm.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 TmaBillingAgreementTerm.billingSystemId attribute.
      Parameters:
      value - the billingSystemId - Id of the billing system
    • setBillingSystemId

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

      public Date getEnd(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementTerm.end attribute.
      Returns:
      the end - Contract end date - you will still be billed after, however that is the contract end-date.
    • getEnd

      public Date getEnd()
      Generated method - Getter of the TmaBillingAgreementTerm.end attribute.
      Returns:
      the end - Contract end date - you will still be billed after, however that is the contract end-date.
    • setEnd

      public void setEnd(de.hybris.platform.jalo.SessionContext ctx, Date value)
      Generated method - Setter of the TmaBillingAgreementTerm.end attribute.
      Parameters:
      value - the end - Contract end date - you will still be billed after, however that is the contract end-date.
    • setEnd

      public void setEnd(Date value)
      Generated method - Setter of the TmaBillingAgreementTerm.end attribute.
      Parameters:
      value - the end - Contract end date - you will still be billed after, however that is the contract end-date.
    • getFrequency

      public de.hybris.platform.jalo.enumeration.EnumerationValue getFrequency(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementTerm.frequency attribute.
      Returns:
      the frequency - Describes the contract length/frequency (not the way you are billed) Describes the "years" from "2years"
    • getFrequency

      public de.hybris.platform.jalo.enumeration.EnumerationValue getFrequency()
      Generated method - Getter of the TmaBillingAgreementTerm.frequency attribute.
      Returns:
      the frequency - Describes the contract length/frequency (not the way you are billed) Describes the "years" from "2years"
    • setFrequency

      public void setFrequency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TmaBillingAgreementTerm.frequency attribute.
      Parameters:
      value - the frequency - Describes the contract length/frequency (not the way you are billed) Describes the "years" from "2years"
    • setFrequency

      public void setFrequency(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TmaBillingAgreementTerm.frequency attribute.
      Parameters:
      value - the frequency - Describes the contract length/frequency (not the way you are billed) Describes the "years" from "2years"
    • getLength

      public Integer getLength(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
      Returns:
      the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • getLength

      public Integer getLength()
      Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
      Returns:
      the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • getLengthAsPrimitive

      public int getLengthAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
      Returns:
      the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • getLengthAsPrimitive

      public int getLengthAsPrimitive()
      Generated method - Getter of the TmaBillingAgreementTerm.length attribute.
      Returns:
      the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • setLength

      public void setLength(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
      Parameters:
      value - the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • setLength

      public void setLength(Integer value)
      Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
      Parameters:
      value - the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • setLength

      public void setLength(de.hybris.platform.jalo.SessionContext ctx, int value)
      Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
      Parameters:
      value - the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • setLength

      public void setLength(int value)
      Generated method - Setter of the TmaBillingAgreementTerm.length attribute.
      Parameters:
      value - the length - Describes the contract length/frequency (not the way you are billed) Describes the "2" from "2years"
    • getOfferTermRef

      public String getOfferTermRef(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementTerm.offerTermRef attribute.
      Returns:
      the offerTermRef - Reference to the initial subscription term from catalog through order.
    • getOfferTermRef

      public String getOfferTermRef()
      Generated method - Getter of the TmaBillingAgreementTerm.offerTermRef attribute.
      Returns:
      the offerTermRef - Reference to the initial subscription term from catalog through order.
    • setOfferTermRef

      public void setOfferTermRef(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaBillingAgreementTerm.offerTermRef attribute.
      Parameters:
      value - the offerTermRef - Reference to the initial subscription term from catalog through order.
    • setOfferTermRef

      public void setOfferTermRef(String value)
      Generated method - Setter of the TmaBillingAgreementTerm.offerTermRef attribute.
      Parameters:
      value - the offerTermRef - Reference to the initial subscription term from catalog through order.
    • getStart

      public Date getStart(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaBillingAgreementTerm.start attribute.
      Returns:
      the start - Contract start date.
    • getStart

      public Date getStart()
      Generated method - Getter of the TmaBillingAgreementTerm.start attribute.
      Returns:
      the start - Contract start date.
    • setStart

      public void setStart(de.hybris.platform.jalo.SessionContext ctx, Date value)
      Generated method - Setter of the TmaBillingAgreementTerm.start attribute.
      Parameters:
      value - the start - Contract start date.
    • setStart

      public void setStart(Date value)
      Generated method - Setter of the TmaBillingAgreementTerm.start attribute.
      Parameters:
      value - the start - Contract start date.