Class TmaUsageSpecification

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.TmaUsageSpecification
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TmaProductUsageSpecification, TmaServiceUsageSpecification

public abstract class TmaUsageSpecification extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaUsageSpecification.
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 TmaUsageSpecification.approvalStatus attribute
    static final String
    Qualifier of the TmaUsageSpecification.catalogVersion attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaUsageSpecification.description attribute
    static final String
    Qualifier of the TmaUsageSpecification.id attribute
    static final String
    Qualifier of the TmaUsageSpecification.name attribute
    static final String
    Qualifier of the TmaUsageSpecification.offlineDate attribute
    static final String
    Qualifier of the TmaUsageSpecification.onlineDate attribute
    protected static String
    Relation disable markmodifed parameter constants for TmaUsageSpecification2TmaUsageSpecCharacteristicRelation from ((tuadatacommonsservices))
    protected static String
    Relation ordering override parameter constants for TmaUsageSpecification2TmaUsageSpecCharacteristicRelation from ((tuadatacommonsservices))
    protected static String
     
    static final String
    Qualifier of the TmaUsageSpecification.usageSpecCharacteristics 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
    void
    Generated method - Adds value to usageSpecCharacteristics.
    void
    addToUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristic value)
    Generated method - Adds value to usageSpecCharacteristics.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the TmaUsageSpecification.description attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.description attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the TmaUsageSpecification.name attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.name attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Generated method - Getter of the TmaUsageSpecification.approvalStatus attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getApprovalStatus(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.approvalStatus attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    Generated method - Getter of the TmaUsageSpecification.catalogVersion attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.catalogVersion attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaUsageSpecification.description attribute.
    getDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.description attribute.
    Generated method - Getter of the TmaUsageSpecification.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.id attribute.
    Generated method - Getter of the TmaUsageSpecification.name attribute.
    getName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.name attribute.
    Generated method - Getter of the TmaUsageSpecification.offlineDate attribute.
    getOfflineDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.offlineDate attribute.
    Generated method - Getter of the TmaUsageSpecification.onlineDate attribute.
    getOnlineDate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.onlineDate attribute.
    Generated method - Getter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
    getUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
    long
     
    long
    getUsageSpecCharacteristicsCount(de.hybris.platform.jalo.SessionContext ctx)
     
    boolean
    isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
    Deprecated, for removal: This API element is subject to removal in a future version.
    since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
    void
    Generated method - Removes value from usageSpecCharacteristics.
    void
    removeFromUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristic value)
    Generated method - Removes value from usageSpecCharacteristics.
    void
    setAllDescription(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecification.description attribute.
    void
    setAllDescription(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecification.description attribute.
    void
    setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecification.name attribute.
    void
    setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecification.name attribute.
    void
    setApprovalStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TmaUsageSpecification.approvalStatus attribute.
    void
    setApprovalStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Generated method - Setter of the TmaUsageSpecification.approvalStatus attribute.
    void
    setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the TmaUsageSpecification.catalogVersion attribute.
    void
    setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the TmaUsageSpecification.catalogVersion attribute.
    void
    setDescription(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaUsageSpecification.description attribute.
    void
    Generated method - Setter of the TmaUsageSpecification.description attribute.
    void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaUsageSpecification.id attribute.
    void
    setId(String value)
    Generated method - Setter of the TmaUsageSpecification.id attribute.
    void
    setName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaUsageSpecification.name attribute.
    void
    setName(String value)
    Generated method - Setter of the TmaUsageSpecification.name attribute.
    void
    setOfflineDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TmaUsageSpecification.offlineDate attribute.
    void
    Generated method - Setter of the TmaUsageSpecification.offlineDate attribute.
    void
    setOnlineDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
    Generated method - Setter of the TmaUsageSpecification.onlineDate attribute.
    void
    Generated method - Setter of the TmaUsageSpecification.onlineDate attribute.
    void
    setUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx, Set<TmaUsageSpecCharacteristic> value)
    Generated method - Setter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
    void
    Generated method - Setter of the TmaUsageSpecification.usageSpecCharacteristics attribute.

    Methods inherited from class de.hybris.platform.jalo.GenericItem

    createItem, 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, 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 TmaUsageSpecification.id attribute
      See Also:
    • NAME

      public static final String NAME
      Qualifier of the TmaUsageSpecification.name attribute
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      Qualifier of the TmaUsageSpecification.description attribute
      See Also:
    • CATALOGVERSION

      public static final String CATALOGVERSION
      Qualifier of the TmaUsageSpecification.catalogVersion attribute
      See Also:
    • APPROVALSTATUS

      public static final String APPROVALSTATUS
      Qualifier of the TmaUsageSpecification.approvalStatus attribute
      See Also:
    • ONLINEDATE

      public static final String ONLINEDATE
      Qualifier of the TmaUsageSpecification.onlineDate attribute
      See Also:
    • OFFLINEDATE

      public static final String OFFLINEDATE
      Qualifier of the TmaUsageSpecification.offlineDate attribute
      See Also:
    • USAGESPECCHARACTERISTICS

      public static final String USAGESPECCHARACTERISTICS
      Qualifier of the TmaUsageSpecification.usageSpecCharacteristics attribute
      See Also:
    • TMAUSAGESPECIFICATION2TMAUSAGESPECCHARACTERISTICRELATION_SRC_ORDERED

      protected static String TMAUSAGESPECIFICATION2TMAUSAGESPECCHARACTERISTICRELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaUsageSpecification2TmaUsageSpecCharacteristicRelation from ((tuadatacommonsservices))
    • TMAUSAGESPECIFICATION2TMAUSAGESPECCHARACTERISTICRELATION_TGT_ORDERED

      protected static String TMAUSAGESPECIFICATION2TMAUSAGESPECCHARACTERISTICRELATION_TGT_ORDERED
    • TMAUSAGESPECIFICATION2TMAUSAGESPECCHARACTERISTICRELATION_MARKMODIFIED

      protected static String TMAUSAGESPECIFICATION2TMAUSAGESPECCHARACTERISTICRELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaUsageSpecification2TmaUsageSpecCharacteristicRelation from ((tuadatacommonsservices))
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TmaUsageSpecification

      public TmaUsageSpecification()
  • Method Details

    • getDefaultAttributeModes

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

      public de.hybris.platform.jalo.enumeration.EnumerationValue getApprovalStatus(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.approvalStatus attribute.
      Returns:
      the approvalStatus - The approval status of the Usage Specification
    • getApprovalStatus

      public de.hybris.platform.jalo.enumeration.EnumerationValue getApprovalStatus()
      Generated method - Getter of the TmaUsageSpecification.approvalStatus attribute.
      Returns:
      the approvalStatus - The approval status of the Usage Specification
    • setApprovalStatus

      public void setApprovalStatus(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TmaUsageSpecification.approvalStatus attribute.
      Parameters:
      value - the approvalStatus - The approval status of the Usage Specification
    • setApprovalStatus

      public void setApprovalStatus(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Generated method - Setter of the TmaUsageSpecification.approvalStatus attribute.
      Parameters:
      value - the approvalStatus - The approval status of the Usage Specification
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.catalogVersion attribute.
      Returns:
      the catalogVersion - The Catalog Version on which the Usage Specification is published.
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion()
      Generated method - Getter of the TmaUsageSpecification.catalogVersion attribute.
      Returns:
      the catalogVersion - The Catalog Version on which the Usage Specification is published.
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the TmaUsageSpecification.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - The Catalog Version on which the Usage Specification is published.
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the TmaUsageSpecification.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - The Catalog Version on which the Usage Specification is published.
    • getDescription

      public String getDescription(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.description attribute.
      Returns:
      the description - The description of the Usage Specification
    • getDescription

      public String getDescription()
      Generated method - Getter of the TmaUsageSpecification.description attribute.
      Returns:
      the description - The description of the Usage Specification
    • getAllDescription

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllDescription(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.description attribute.
      Returns:
      the localized description - The description of the Usage Specification
    • getAllDescription

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllDescription()
      Generated method - Getter of the TmaUsageSpecification.description attribute.
      Returns:
      the localized description - The description of the Usage Specification
    • setDescription

      public void setDescription(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaUsageSpecification.description attribute.
      Parameters:
      value - the description - The description of the Usage Specification
    • setDescription

      public void setDescription(String value)
      Generated method - Setter of the TmaUsageSpecification.description attribute.
      Parameters:
      value - the description - The description of the Usage Specification
    • setAllDescription

      public void setAllDescription(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaUsageSpecification.description attribute.
      Parameters:
      value - the description - The description of the Usage Specification
    • setAllDescription

      public void setAllDescription(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaUsageSpecification.description attribute.
      Parameters:
      value - the description - The description of the Usage Specification
    • getId

      public String getId(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.id attribute.
      Returns:
      the id - The unique identifier of the Usage Specification
    • getId

      public String getId()
      Generated method - Getter of the TmaUsageSpecification.id attribute.
      Returns:
      the id - The unique identifier of the Usage Specification
    • setId

      public void setId(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaUsageSpecification.id attribute.
      Parameters:
      value - the id - The unique identifier of the Usage Specification
    • setId

      public void setId(String value)
      Generated method - Setter of the TmaUsageSpecification.id attribute.
      Parameters:
      value - the id - The unique identifier of the Usage Specification
    • isMarkModifiedDisabled

      @Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(de.hybris.platform.jalo.Item referencedItem)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 2011, use Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)
      Overrides:
      isMarkModifiedDisabled in class de.hybris.platform.jalo.Item
    • getName

      public String getName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.name attribute.
      Returns:
      the name - The name of the Usage Specification
    • getName

      public String getName()
      Generated method - Getter of the TmaUsageSpecification.name attribute.
      Returns:
      the name - The name of the Usage Specification
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.name attribute.
      Returns:
      the localized name - The name of the Usage Specification
    • getAllName

      public Map<de.hybris.platform.jalo.c2l.Language,String> getAllName()
      Generated method - Getter of the TmaUsageSpecification.name attribute.
      Returns:
      the localized name - The name of the Usage Specification
    • setName

      public void setName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaUsageSpecification.name attribute.
      Parameters:
      value - the name - The name of the Usage Specification
    • setName

      public void setName(String value)
      Generated method - Setter of the TmaUsageSpecification.name attribute.
      Parameters:
      value - the name - The name of the Usage Specification
    • setAllName

      public void setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaUsageSpecification.name attribute.
      Parameters:
      value - the name - The name of the Usage Specification
    • setAllName

      public void setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaUsageSpecification.name attribute.
      Parameters:
      value - the name - The name of the Usage Specification
    • getOfflineDate

      public Date getOfflineDate(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.offlineDate attribute.
      Returns:
      the offlineDate - The date until which the Usage Specification is available.
    • getOfflineDate

      public Date getOfflineDate()
      Generated method - Getter of the TmaUsageSpecification.offlineDate attribute.
      Returns:
      the offlineDate - The date until which the Usage Specification is available.
    • setOfflineDate

      public void setOfflineDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
      Generated method - Setter of the TmaUsageSpecification.offlineDate attribute.
      Parameters:
      value - the offlineDate - The date until which the Usage Specification is available.
    • setOfflineDate

      public void setOfflineDate(Date value)
      Generated method - Setter of the TmaUsageSpecification.offlineDate attribute.
      Parameters:
      value - the offlineDate - The date until which the Usage Specification is available.
    • getOnlineDate

      public Date getOnlineDate(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.onlineDate attribute.
      Returns:
      the onlineDate - The date from which the Usage Specification is available.
    • getOnlineDate

      public Date getOnlineDate()
      Generated method - Getter of the TmaUsageSpecification.onlineDate attribute.
      Returns:
      the onlineDate - The date from which the Usage Specification is available.
    • setOnlineDate

      public void setOnlineDate(de.hybris.platform.jalo.SessionContext ctx, Date value)
      Generated method - Setter of the TmaUsageSpecification.onlineDate attribute.
      Parameters:
      value - the onlineDate - The date from which the Usage Specification is available.
    • setOnlineDate

      public void setOnlineDate(Date value)
      Generated method - Setter of the TmaUsageSpecification.onlineDate attribute.
      Parameters:
      value - the onlineDate - The date from which the Usage Specification is available.
    • getUsageSpecCharacteristics

      public Set<TmaUsageSpecCharacteristic> getUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
      Returns:
      the usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • getUsageSpecCharacteristics

      public Set<TmaUsageSpecCharacteristic> getUsageSpecCharacteristics()
      Generated method - Getter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
      Returns:
      the usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • getUsageSpecCharacteristicsCount

      public long getUsageSpecCharacteristicsCount(de.hybris.platform.jalo.SessionContext ctx)
    • getUsageSpecCharacteristicsCount

      public long getUsageSpecCharacteristicsCount()
    • setUsageSpecCharacteristics

      public void setUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx, Set<TmaUsageSpecCharacteristic> value)
      Generated method - Setter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
      Parameters:
      value - the usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • setUsageSpecCharacteristics

      public void setUsageSpecCharacteristics(Set<TmaUsageSpecCharacteristic> value)
      Generated method - Setter of the TmaUsageSpecification.usageSpecCharacteristics attribute.
      Parameters:
      value - the usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • addToUsageSpecCharacteristics

      public void addToUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristic value)
      Generated method - Adds value to usageSpecCharacteristics.
      Parameters:
      value - the item to add to usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • addToUsageSpecCharacteristics

      public void addToUsageSpecCharacteristics(TmaUsageSpecCharacteristic value)
      Generated method - Adds value to usageSpecCharacteristics.
      Parameters:
      value - the item to add to usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • removeFromUsageSpecCharacteristics

      public void removeFromUsageSpecCharacteristics(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristic value)
      Generated method - Removes value from usageSpecCharacteristics.
      Parameters:
      value - the item to remove from usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.
    • removeFromUsageSpecCharacteristics

      public void removeFromUsageSpecCharacteristics(TmaUsageSpecCharacteristic value)
      Generated method - Removes value from usageSpecCharacteristics.
      Parameters:
      value - the item to remove from usageSpecCharacteristics - Usage Specification Characteristics representing properties or features provided by the Usage Specification.