Class TmaUsageSpecCharacteristic

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

public class TmaUsageSpecCharacteristic extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaUsageSpecCharacteristic.
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 TmaUsageSpecCharacteristic.catalogVersion attribute
    static final String
    Qualifier of the TmaUsageSpecCharacteristic.category attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaUsageSpecCharacteristic.description attribute
    static final String
    Qualifier of the TmaUsageSpecCharacteristic.id attribute
    static final String
    Qualifier of the TmaUsageSpecCharacteristic.mandatory attribute
    static final String
    Qualifier of the TmaUsageSpecCharacteristic.name 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 TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute
    protected static final de.hybris.platform.util.OneToManyHandler<TmaUsageSpecCharacteristicValue>
    OneToManyHandler for handling 1:n USAGESPECCHARACTERISTICVALUES's relation attributes from 'many' side.
    static final String
    Qualifier of the TmaUsageSpecCharacteristic.usageSpecifications 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 usageSpecCharacteristicValues.
    void
    addToUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristicValue value)
    Generated method - Adds value to usageSpecCharacteristicValues.
    void
    Generated method - Adds value to usageSpecifications.
    void
    addToUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecification value)
    Generated method - Adds value to usageSpecifications.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the TmaUsageSpecCharacteristic.description attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.description attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    Generated method - Getter of the TmaUsageSpecCharacteristic.name attribute.
    Map<de.hybris.platform.jalo.c2l.Language,String>
    getAllName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.name attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    Generated method - Getter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
    de.hybris.platform.catalog.jalo.CatalogVersion
    getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
    Generated method - Getter of the TmaUsageSpecCharacteristic.category attribute.
    getCategory(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.category attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaUsageSpecCharacteristic.description attribute.
    getDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.description attribute.
    Generated method - Getter of the TmaUsageSpecCharacteristic.id attribute.
    getId(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.id attribute.
    Generated method - Getter of the TmaUsageSpecCharacteristic.name attribute.
    getName(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.name attribute.
    Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
    getUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
    Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
    getUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
    long
     
    long
    getUsageSpecificationsCount(de.hybris.platform.jalo.SessionContext ctx)
     
    Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
    isMandatory(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
    boolean
    Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
    boolean
    isMandatoryAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
    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 usageSpecCharacteristicValues.
    void
    removeFromUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristicValue value)
    Generated method - Removes value from usageSpecCharacteristicValues.
    void
    Generated method - Removes value from usageSpecifications.
    void
    removeFromUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecification value)
    Generated method - Removes value from usageSpecifications.
    void
    setAllDescription(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.description attribute.
    void
    setAllDescription(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.description attribute.
    void
    setAllName(de.hybris.platform.jalo.SessionContext ctx, Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
    void
    setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
    void
    setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
    void
    setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
    void
    Generated method - Setter of the TmaUsageSpecCharacteristic.category attribute.
    void
    setCategory(de.hybris.platform.jalo.SessionContext ctx, TmaUsageCharacteristicCategory value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.category attribute.
    void
    setDescription(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.description attribute.
    void
    Generated method - Setter of the TmaUsageSpecCharacteristic.description attribute.
    void
    setId(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.id attribute.
    void
    setId(String value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.id attribute.
    void
    setMandatory(boolean value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
    void
    setMandatory(de.hybris.platform.jalo.SessionContext ctx, boolean value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
    void
    setMandatory(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
    void
    Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
    void
    setName(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
    void
    setName(String value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
    void
    setUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, Set<TmaUsageSpecCharacteristicValue> value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
    void
    Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
    void
    setUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaUsageSpecification> value)
    Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
    void
    Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecifications 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 TmaUsageSpecCharacteristic.id attribute
      See Also:
    • NAME

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

      public static final String DESCRIPTION
      Qualifier of the TmaUsageSpecCharacteristic.description attribute
      See Also:
    • CATEGORY

      public static final String CATEGORY
      Qualifier of the TmaUsageSpecCharacteristic.category attribute
      See Also:
    • CATALOGVERSION

      public static final String CATALOGVERSION
      Qualifier of the TmaUsageSpecCharacteristic.catalogVersion attribute
      See Also:
    • MANDATORY

      public static final String MANDATORY
      Qualifier of the TmaUsageSpecCharacteristic.mandatory attribute
      See Also:
    • USAGESPECIFICATIONS

      public static final String USAGESPECIFICATIONS
      Qualifier of the TmaUsageSpecCharacteristic.usageSpecifications 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))
    • USAGESPECCHARACTERISTICVALUES

      public static final String USAGESPECCHARACTERISTICVALUES
      Qualifier of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute
      See Also:
    • USAGESPECCHARACTERISTICVALUESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<TmaUsageSpecCharacteristicValue> USAGESPECCHARACTERISTICVALUESHANDLER
      OneToManyHandler for handling 1:n USAGESPECCHARACTERISTICVALUES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TmaUsageSpecCharacteristic

      public TmaUsageSpecCharacteristic()
  • Method Details

    • getDefaultAttributeModes

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

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
      Returns:
      the catalogVersion - The catalog version under which this Usage Spec Characteristic is published
    • getCatalogVersion

      public de.hybris.platform.catalog.jalo.CatalogVersion getCatalogVersion()
      Generated method - Getter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
      Returns:
      the catalogVersion - The catalog version under which this Usage Spec Characteristic is published
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - The catalog version under which this Usage Spec Characteristic is published
    • setCatalogVersion

      public void setCatalogVersion(de.hybris.platform.catalog.jalo.CatalogVersion value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.catalogVersion attribute.
      Parameters:
      value - the catalogVersion - The catalog version under which this Usage Spec Characteristic is published
    • getCategory

      public TmaUsageCharacteristicCategory getCategory(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.category attribute.
      Returns:
      the category - The category of the Usage Spec Characteristic
    • getCategory

      public TmaUsageCharacteristicCategory getCategory()
      Generated method - Getter of the TmaUsageSpecCharacteristic.category attribute.
      Returns:
      the category - The category of the Usage Spec Characteristic
    • setCategory

      public void setCategory(de.hybris.platform.jalo.SessionContext ctx, TmaUsageCharacteristicCategory value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.category attribute.
      Parameters:
      value - the category - The category of the Usage Spec Characteristic
    • setCategory

      public void setCategory(TmaUsageCharacteristicCategory value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.category attribute.
      Parameters:
      value - the category - The category of the Usage Spec Characteristic
    • getDescription

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

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

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

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

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

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

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

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

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

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

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

      public void setId(String value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.id attribute.
      Parameters:
      value - the id - The unique identifier of the Usage Spec Characteristic
    • 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
    • isMandatory

      public Boolean isMandatory(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Returns:
      the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • isMandatory

      public Boolean isMandatory()
      Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Returns:
      the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • isMandatoryAsPrimitive

      public boolean isMandatoryAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Returns:
      the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • isMandatoryAsPrimitive

      public boolean isMandatoryAsPrimitive()
      Generated method - Getter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Returns:
      the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • setMandatory

      public void setMandatory(de.hybris.platform.jalo.SessionContext ctx, Boolean value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Parameters:
      value - the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • setMandatory

      public void setMandatory(Boolean value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Parameters:
      value - the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • setMandatory

      public void setMandatory(de.hybris.platform.jalo.SessionContext ctx, boolean value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Parameters:
      value - the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • setMandatory

      public void setMandatory(boolean value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.mandatory attribute.
      Parameters:
      value - the mandatory - Defines whether an Usage Spec Characteristic is mandatory or not
    • getName

      public String getName(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.name attribute.
      Returns:
      the name - Name of the Usage Spec Characteristic
    • getName

      public String getName()
      Generated method - Getter of the TmaUsageSpecCharacteristic.name attribute.
      Returns:
      the name - Name of the Usage Spec Characteristic
    • getAllName

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

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

      public void setName(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
      Parameters:
      value - the name - Name of the Usage Spec Characteristic
    • setName

      public void setName(String value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
      Parameters:
      value - the name - Name of the Usage Spec Characteristic
    • setAllName

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

      public void setAllName(Map<de.hybris.platform.jalo.c2l.Language,String> value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.name attribute.
      Parameters:
      value - the name - Name of the Usage Spec Characteristic
    • getUsageSpecCharacteristicValues

      public Set<TmaUsageSpecCharacteristicValue> getUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
      Returns:
      the usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • getUsageSpecCharacteristicValues

      public Set<TmaUsageSpecCharacteristicValue> getUsageSpecCharacteristicValues()
      Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
      Returns:
      the usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • setUsageSpecCharacteristicValues

      public void setUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, Set<TmaUsageSpecCharacteristicValue> value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
      Parameters:
      value - the usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • setUsageSpecCharacteristicValues

      public void setUsageSpecCharacteristicValues(Set<TmaUsageSpecCharacteristicValue> value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecCharacteristicValues attribute.
      Parameters:
      value - the usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • addToUsageSpecCharacteristicValues

      public void addToUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristicValue value)
      Generated method - Adds value to usageSpecCharacteristicValues.
      Parameters:
      value - the item to add to usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • addToUsageSpecCharacteristicValues

      public void addToUsageSpecCharacteristicValues(TmaUsageSpecCharacteristicValue value)
      Generated method - Adds value to usageSpecCharacteristicValues.
      Parameters:
      value - the item to add to usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • removeFromUsageSpecCharacteristicValues

      public void removeFromUsageSpecCharacteristicValues(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecCharacteristicValue value)
      Generated method - Removes value from usageSpecCharacteristicValues.
      Parameters:
      value - the item to remove from usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • removeFromUsageSpecCharacteristicValues

      public void removeFromUsageSpecCharacteristicValues(TmaUsageSpecCharacteristicValue value)
      Generated method - Removes value from usageSpecCharacteristicValues.
      Parameters:
      value - the item to remove from usageSpecCharacteristicValues - Usage Spec Characteristic Values defined for a Usage Spec Characteristic.
    • getUsageSpecifications

      public Set<TmaUsageSpecification> getUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
      Returns:
      the usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • getUsageSpecifications

      public Set<TmaUsageSpecification> getUsageSpecifications()
      Generated method - Getter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
      Returns:
      the usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • getUsageSpecificationsCount

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

      public long getUsageSpecificationsCount()
    • setUsageSpecifications

      public void setUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaUsageSpecification> value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
      Parameters:
      value - the usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • setUsageSpecifications

      public void setUsageSpecifications(Set<TmaUsageSpecification> value)
      Generated method - Setter of the TmaUsageSpecCharacteristic.usageSpecifications attribute.
      Parameters:
      value - the usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • addToUsageSpecifications

      public void addToUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecification value)
      Generated method - Adds value to usageSpecifications.
      Parameters:
      value - the item to add to usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • addToUsageSpecifications

      public void addToUsageSpecifications(TmaUsageSpecification value)
      Generated method - Adds value to usageSpecifications.
      Parameters:
      value - the item to add to usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • removeFromUsageSpecifications

      public void removeFromUsageSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaUsageSpecification value)
      Generated method - Removes value from usageSpecifications.
      Parameters:
      value - the item to remove from usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.
    • removeFromUsageSpecifications

      public void removeFromUsageSpecifications(TmaUsageSpecification value)
      Generated method - Removes value from usageSpecifications.
      Parameters:
      value - the item to remove from usageSpecifications - The Usage Specifications for which these Usage Specification Characteristics are valid.