Class TuaUsageVolumeBalance

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.tuadatamodel.jalo.TuaUsageVolumeBalance
All Implemented Interfaces:
Serializable, Comparable

public class TuaUsageVolumeBalance extends de.hybris.platform.jalo.GenericItem
Generated class for type TuaUsageVolumeBalance.
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 TuaUsageVolumeBalance.endDate attribute
    static final String
    Qualifier of the TuaUsageVolumeBalance.externalIdentifiers attribute
    static final String
    Qualifier of the TuaUsageVolumeBalance.id attribute
    static final String
    Qualifier of the TuaUsageVolumeBalance.remainingValue attribute
    static final String
    Qualifier of the TuaUsageVolumeBalance.startDate attribute
    static final String
    Qualifier of the TuaUsageVolumeBalance.units attribute
    static final String
    Qualifier of the TuaUsageVolumeBalance.usageVolumeProduct attribute
    protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TuaUsageVolumeBalance>
    BidirectionalOneToManyHandler for handling 1:n USAGEVOLUMEPRODUCT'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
     
  • 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 TuaUsageVolumeBalance.endDate attribute.
    getEndDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.endDate attribute.
    Generated method - Getter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
    getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
    Generated method - Getter of the TuaUsageVolumeBalance.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.id attribute.
    Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
    getRemainingValue(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
    float
    Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
    float
    getRemainingValueAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
    Generated method - Getter of the TuaUsageVolumeBalance.startDate attribute.
    getStartDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.startDate attribute.
    Generated method - Getter of the TuaUsageVolumeBalance.units attribute.
    getUnits(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.units attribute.
    Generated method - Getter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
    getUsageVolumeProduct(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
    void
    setEndDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TuaUsageVolumeBalance.endDate attribute.
    void
    Generated method - Setter of the TuaUsageVolumeBalance.endDate attribute.
    void
    setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
    Generated method - Setter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
    void
    Generated method - Setter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
    void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TuaUsageVolumeBalance.id attribute.
    void
    setId(String value)
    Generated method - Setter of the TuaUsageVolumeBalance.id attribute.
    void
    setRemainingValue(float value)
    Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
    void
    setRemainingValue(de.hybris.platform.jalo.SessionContext ctx, float value)
    Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
    void
    setRemainingValue(de.hybris.platform.jalo.SessionContext ctx, Float value)
    Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
    void
    Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
    void
    setStartDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TuaUsageVolumeBalance.startDate attribute.
    void
    Generated method - Setter of the TuaUsageVolumeBalance.startDate attribute.
    void
    setUnits(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TuaUsageVolumeBalance.units attribute.
    void
    Generated method - Setter of the TuaUsageVolumeBalance.units attribute.
    void
    setUsageVolumeProduct(de.hybris.platform.jalo.SessionContext ctx, TuaUsageVolumeProduct value)
    Generated method - Setter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
    void
    Generated method - Setter of the TuaUsageVolumeBalance.usageVolumeProduct 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 TuaUsageVolumeBalance.id attribute
      See Also:
    • REMAININGVALUE

      public static final String REMAININGVALUE
      Qualifier of the TuaUsageVolumeBalance.remainingValue attribute
      See Also:
    • UNITS

      public static final String UNITS
      Qualifier of the TuaUsageVolumeBalance.units attribute
      See Also:
    • STARTDATE

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

      public static final String ENDDATE
      Qualifier of the TuaUsageVolumeBalance.endDate attribute
      See Also:
    • EXTERNALIDENTIFIERS

      public static final String EXTERNALIDENTIFIERS
      Qualifier of the TuaUsageVolumeBalance.externalIdentifiers attribute
      See Also:
    • USAGEVOLUMEPRODUCT

      public static final String USAGEVOLUMEPRODUCT
      Qualifier of the TuaUsageVolumeBalance.usageVolumeProduct attribute
      See Also:
    • USAGEVOLUMEPRODUCTHANDLER

      protected static final de.hybris.platform.util.BidirectionalOneToManyHandler<TuaUsageVolumeBalance> USAGEVOLUMEPRODUCTHANDLER
      BidirectionalOneToManyHandler for handling 1:n USAGEVOLUMEPRODUCT'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

    • TuaUsageVolumeBalance

      public TuaUsageVolumeBalance()
  • 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 TuaUsageVolumeBalance.endDate attribute.
      Returns:
      the endDate
    • getEndDate

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

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

      public void setEndDate(Date value)
      Generated method - Setter of the TuaUsageVolumeBalance.endDate attribute.
      Parameters:
      value - the endDate
    • getExternalIdentifiers

      public List<TuaExternalIdentifier> getExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
      Returns:
      the externalIdentifiers
    • getExternalIdentifiers

      public List<TuaExternalIdentifier> getExternalIdentifiers()
      Generated method - Getter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
      Returns:
      the externalIdentifiers
    • setExternalIdentifiers

      public void setExternalIdentifiers(de.hybris.platform.jalo.SessionContext ctx, List<TuaExternalIdentifier> value)
      Generated method - Setter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
      Parameters:
      value - the externalIdentifiers
    • setExternalIdentifiers

      public void setExternalIdentifiers(List<TuaExternalIdentifier> value)
      Generated method - Setter of the TuaUsageVolumeBalance.externalIdentifiers attribute.
      Parameters:
      value - the externalIdentifiers
    • getId

      public String getId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaUsageVolumeBalance.id attribute.
      Returns:
      the id
    • getId

      public String getId()
      Generated method - Getter of the TuaUsageVolumeBalance.id attribute.
      Returns:
      the id
    • setId

      public void setId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TuaUsageVolumeBalance.id attribute.
      Parameters:
      value - the id
    • setId

      public void setId(String value)
      Generated method - Setter of the TuaUsageVolumeBalance.id attribute.
      Parameters:
      value - the id
    • getRemainingValue

      public Float getRemainingValue(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
      Returns:
      the remainingValue
    • getRemainingValue

      public Float getRemainingValue()
      Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
      Returns:
      the remainingValue
    • getRemainingValueAsPrimitive

      public float getRemainingValueAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
      Returns:
      the remainingValue
    • getRemainingValueAsPrimitive

      public float getRemainingValueAsPrimitive()
      Generated method - Getter of the TuaUsageVolumeBalance.remainingValue attribute.
      Returns:
      the remainingValue
    • setRemainingValue

      public void setRemainingValue(de.hybris.platform.jalo.SessionContext ctx, Float value)
      Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
      Parameters:
      value - the remainingValue
    • setRemainingValue

      public void setRemainingValue(Float value)
      Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
      Parameters:
      value - the remainingValue
    • setRemainingValue

      public void setRemainingValue(de.hybris.platform.jalo.SessionContext ctx, float value)
      Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
      Parameters:
      value - the remainingValue
    • setRemainingValue

      public void setRemainingValue(float value)
      Generated method - Setter of the TuaUsageVolumeBalance.remainingValue attribute.
      Parameters:
      value - the remainingValue
    • getStartDate

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

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

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

      public void setStartDate(Date value)
      Generated method - Setter of the TuaUsageVolumeBalance.startDate attribute.
      Parameters:
      value - the startDate
    • getUnits

      public String getUnits(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaUsageVolumeBalance.units attribute.
      Returns:
      the units
    • getUnits

      public String getUnits()
      Generated method - Getter of the TuaUsageVolumeBalance.units attribute.
      Returns:
      the units
    • setUnits

      public void setUnits(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TuaUsageVolumeBalance.units attribute.
      Parameters:
      value - the units
    • setUnits

      public void setUnits(String value)
      Generated method - Setter of the TuaUsageVolumeBalance.units attribute.
      Parameters:
      value - the units
    • getUsageVolumeProduct

      public TuaUsageVolumeProduct getUsageVolumeProduct(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
      Returns:
      the usageVolumeProduct - The Tua Usage Volume Product for which those Usage Volume Balances are valid.
    • getUsageVolumeProduct

      public TuaUsageVolumeProduct getUsageVolumeProduct()
      Generated method - Getter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
      Returns:
      the usageVolumeProduct - The Tua Usage Volume Product for which those Usage Volume Balances are valid.
    • setUsageVolumeProduct

      public void setUsageVolumeProduct(de.hybris.platform.jalo.SessionContext ctx, TuaUsageVolumeProduct value)
      Generated method - Setter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
      Parameters:
      value - the usageVolumeProduct - The Tua Usage Volume Product for which those Usage Volume Balances are valid.
    • setUsageVolumeProduct

      public void setUsageVolumeProduct(TuaUsageVolumeProduct value)
      Generated method - Setter of the TuaUsageVolumeBalance.usageVolumeProduct attribute.
      Parameters:
      value - the usageVolumeProduct - The Tua Usage Volume Product for which those Usage Volume Balances are valid.