Class GeneratedTmaAverageServiceUsage

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.b2ctelcoservices.jalo.GeneratedTmaAverageServiceUsage
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TmaAverageServiceUsage

public abstract class GeneratedTmaAverageServiceUsage extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaAverageServiceUsage.
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
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaAverageServiceUsage.endDate attribute
    static final String
    Qualifier of the TmaAverageServiceUsage.id attribute
    static final String
    Qualifier of the TmaAverageServiceUsage.pscvId attribute
    static final String
    Qualifier of the TmaAverageServiceUsage.startDate attribute
    static final String
    Qualifier of the TmaAverageServiceUsage.subscribedProduct attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedTmaAverageServiceUsage>
    BidirectionalOneToManyHandler for handling 1:n SUBSCRIBEDPRODUCT's relation attributes from 'one' side.
    static final String
    Qualifier of the TmaAverageServiceUsage.unitOfMeasure attribute
    static final String
    Qualifier of the TmaAverageServiceUsage.usageType attribute
    static final String
    Qualifier of the TmaAverageServiceUsage.value attribute

    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
    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)
     
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaAverageServiceUsage.endDate attribute.
    getEndDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.endDate attribute.
    Generated method - Getter of the TmaAverageServiceUsage.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.id attribute.
    Generated method - Getter of the TmaAverageServiceUsage.pscvId attribute.
    getPscvId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.pscvId attribute.
    Generated method - Getter of the TmaAverageServiceUsage.startDate attribute.
    getStartDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.startDate attribute.
    Generated method - Getter of the TmaAverageServiceUsage.subscribedProduct attribute.
    getSubscribedProduct(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.subscribedProduct attribute.
    de.hybris.platform.subscriptionservices.jalo.UsageUnit
    Generated method - Getter of the TmaAverageServiceUsage.unitOfMeasure attribute.
    de.hybris.platform.subscriptionservices.jalo.UsageUnit
    getUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.unitOfMeasure attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Generated method - Getter of the TmaAverageServiceUsage.usageType attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getUsageType(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.usageType attribute.
    Generated method - Getter of the TmaAverageServiceUsage.value attribute.
    getValue(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaAverageServiceUsage.value attribute.
    void
    setEndDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TmaAverageServiceUsage.endDate attribute.
    void
    Generated method - Setter of the TmaAverageServiceUsage.endDate attribute.
    void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaAverageServiceUsage.id attribute.
    void
    setId(String value)
    Generated method - Setter of the TmaAverageServiceUsage.id attribute.
    void
    setPscvId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaAverageServiceUsage.pscvId attribute.
    void
    Generated method - Setter of the TmaAverageServiceUsage.pscvId attribute.
    void
    setStartDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TmaAverageServiceUsage.startDate attribute.
    void
    Generated method - Setter of the TmaAverageServiceUsage.startDate attribute.
    void
    Generated method - Setter of the TmaAverageServiceUsage.subscribedProduct attribute.
    void
    setSubscribedProduct(de.hybris.platform.jalo.SessionContext ctx, TmaSubscribedProduct value)
    Generated method - Setter of the TmaAverageServiceUsage.subscribedProduct attribute.
    void
    setUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
    Generated method - Setter of the TmaAverageServiceUsage.unitOfMeasure attribute.
    void
    setUnitOfMeasure(de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
    Generated method - Setter of the TmaAverageServiceUsage.unitOfMeasure attribute.
    void
    setUsageType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TmaAverageServiceUsage.usageType attribute.
    void
    setUsageType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TmaAverageServiceUsage.usageType attribute.
    void
    setValue(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaAverageServiceUsage.value attribute.
    void
    Generated method - Setter of the TmaAverageServiceUsage.value 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, 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

    • ID

      public static final String ID
      Qualifier of the TmaAverageServiceUsage.id attribute
      See Also:
    • VALUE

      public static final String VALUE
      Qualifier of the TmaAverageServiceUsage.value attribute
      See Also:
    • UNITOFMEASURE

      public static final String UNITOFMEASURE
      Qualifier of the TmaAverageServiceUsage.unitOfMeasure attribute
      See Also:
    • USAGETYPE

      public static final String USAGETYPE
      Qualifier of the TmaAverageServiceUsage.usageType attribute
      See Also:
    • STARTDATE

      public static final String STARTDATE
      Qualifier of the TmaAverageServiceUsage.startDate attribute
      See Also:
    • ENDDATE

      public static final String ENDDATE
      Qualifier of the TmaAverageServiceUsage.endDate attribute
      See Also:
    • PSCVID

      public static final String PSCVID
      Qualifier of the TmaAverageServiceUsage.pscvId attribute
      See Also:
    • SUBSCRIBEDPRODUCT

      public static final String SUBSCRIBEDPRODUCT
      Qualifier of the TmaAverageServiceUsage.subscribedProduct attribute
      See Also:
    • SUBSCRIBEDPRODUCTHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<GeneratedTmaAverageServiceUsage> SUBSCRIBEDPRODUCTHANDLER
      BidirectionalOneToManyHandler for handling 1:n SUBSCRIBEDPRODUCT'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

    • GeneratedTmaAverageServiceUsage

      public GeneratedTmaAverageServiceUsage()
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.Item
    • 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.GenericItem
      Throws:
      de.hybris.platform.jalo.JaloBusinessException
    • getEndDate

      public Date getEndDate(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.endDate attribute.
      Returns:
      the endDate - Usage Enddate
    • getEndDate

      public Date getEndDate()
      Generated method - Getter of the TmaAverageServiceUsage.endDate attribute.
      Returns:
      the endDate - Usage Enddate
    • setEndDate

      public void setEndDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
      Generated method - Setter of the TmaAverageServiceUsage.endDate attribute.
      Parameters:
      value - the endDate - Usage Enddate
    • setEndDate

      public void setEndDate(Date value)
      Generated method - Setter of the TmaAverageServiceUsage.endDate attribute.
      Parameters:
      value - the endDate - Usage Enddate
    • getId

      public String getId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.id attribute.
      Returns:
      the id - Id Of The Service Usage
    • getId

      public String getId()
      Generated method - Getter of the TmaAverageServiceUsage.id attribute.
      Returns:
      the id - Id Of The Service Usage
    • setId

      public void setId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaAverageServiceUsage.id attribute.
      Parameters:
      value - the id - Id Of The Service Usage
    • setId

      public void setId(String value)
      Generated method - Setter of the TmaAverageServiceUsage.id attribute.
      Parameters:
      value - the id - Id Of The Service Usage
    • getPscvId

      public String getPscvId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.pscvId attribute.
      Returns:
      the pscvId - Product Specification Characteristic Value ID
    • getPscvId

      public String getPscvId()
      Generated method - Getter of the TmaAverageServiceUsage.pscvId attribute.
      Returns:
      the pscvId - Product Specification Characteristic Value ID
    • setPscvId

      public void setPscvId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaAverageServiceUsage.pscvId attribute.
      Parameters:
      value - the pscvId - Product Specification Characteristic Value ID
    • setPscvId

      public void setPscvId(String value)
      Generated method - Setter of the TmaAverageServiceUsage.pscvId attribute.
      Parameters:
      value - the pscvId - Product Specification Characteristic Value ID
    • getStartDate

      public Date getStartDate(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.startDate attribute.
      Returns:
      the startDate - Usage Startdate
    • getStartDate

      public Date getStartDate()
      Generated method - Getter of the TmaAverageServiceUsage.startDate attribute.
      Returns:
      the startDate - Usage Startdate
    • setStartDate

      public void setStartDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
      Generated method - Setter of the TmaAverageServiceUsage.startDate attribute.
      Parameters:
      value - the startDate - Usage Startdate
    • setStartDate

      public void setStartDate(Date value)
      Generated method - Setter of the TmaAverageServiceUsage.startDate attribute.
      Parameters:
      value - the startDate - Usage Startdate
    • getSubscribedProduct

      public TmaSubscribedProduct getSubscribedProduct(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.subscribedProduct attribute.
      Returns:
      the subscribedProduct - Subscribed Product for Average Service Usage.
    • getSubscribedProduct

      public TmaSubscribedProduct getSubscribedProduct()
      Generated method - Getter of the TmaAverageServiceUsage.subscribedProduct attribute.
      Returns:
      the subscribedProduct - Subscribed Product for Average Service Usage.
    • setSubscribedProduct

      public void setSubscribedProduct(de.hybris.platform.jalo.SessionContext ctx, TmaSubscribedProduct value)
      Generated method - Setter of the TmaAverageServiceUsage.subscribedProduct attribute.
      Parameters:
      value - the subscribedProduct - Subscribed Product for Average Service Usage.
    • setSubscribedProduct

      public void setSubscribedProduct(TmaSubscribedProduct value)
      Generated method - Setter of the TmaAverageServiceUsage.subscribedProduct attribute.
      Parameters:
      value - the subscribedProduct - Subscribed Product for Average Service Usage.
    • getUnitOfMeasure

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure - Unit Of Measure Of Service Usage
    • getUnitOfMeasure

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUnitOfMeasure()
      Generated method - Getter of the TmaAverageServiceUsage.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure - Unit Of Measure Of Service Usage
    • setUnitOfMeasure

      public void setUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
      Generated method - Setter of the TmaAverageServiceUsage.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure - Unit Of Measure Of Service Usage
    • setUnitOfMeasure

      public void setUnitOfMeasure(de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
      Generated method - Setter of the TmaAverageServiceUsage.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure - Unit Of Measure Of Service Usage
    • getUsageType

      public de.hybris.platform.jalo.enumeration.EnumerationValue getUsageType(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.usageType attribute.
      Returns:
      the usageType - Type of Service Usage
    • getUsageType

      public de.hybris.platform.jalo.enumeration.EnumerationValue getUsageType()
      Generated method - Getter of the TmaAverageServiceUsage.usageType attribute.
      Returns:
      the usageType - Type of Service Usage
    • setUsageType

      public void setUsageType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TmaAverageServiceUsage.usageType attribute.
      Parameters:
      value - the usageType - Type of Service Usage
    • setUsageType

      public void setUsageType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TmaAverageServiceUsage.usageType attribute.
      Parameters:
      value - the usageType - Type of Service Usage
    • getValue

      public String getValue(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaAverageServiceUsage.value attribute.
      Returns:
      the value - Value Or Amount Of Service Usage
    • getValue

      public String getValue()
      Generated method - Getter of the TmaAverageServiceUsage.value attribute.
      Returns:
      the value - Value Or Amount Of Service Usage
    • setValue

      public void setValue(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaAverageServiceUsage.value attribute.
      Parameters:
      value - the value - Value Or Amount Of Service Usage
    • setValue

      public void setValue(String value)
      Generated method - Setter of the TmaAverageServiceUsage.value attribute.
      Parameters:
      value - the value - Value Or Amount Of Service Usage