Class TmaProductSpecType

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.TmaProductSpecType
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TmaProductCategory, TmaProductLine

public class TmaProductSpecType extends de.hybris.platform.jalo.GenericItem
Generated class for type TmaProductSpecType.
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 TmaProductSpecType.code attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TmaProductSpecType.description attribute
    static final String
    Qualifier of the TmaProductSpecType.productSpecifications attribute
    protected static String
    Relation disable markmodifed parameter constants for TmaProdSpec2TmaProdSpecTypeRelation from ((tuadatacommonsservices))
    protected static String
    Relation ordering override parameter constants for TmaProdSpec2TmaProdSpecTypeRelation from ((tuadatacommonsservices))
    protected static String
     

    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 productSpecifications.
    void
    addToProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
    Generated method - Adds value to productSpecifications.
    Generated method - Getter of the TmaProductSpecType.code attribute.
    getCode(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaProductSpecType.code attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaProductSpecType.description attribute.
    getDescription(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaProductSpecType.description attribute.
    Generated method - Getter of the TmaProductSpecType.productSpecifications attribute.
    getProductSpecifications(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaProductSpecType.productSpecifications attribute.
    long
     
    long
    getProductSpecificationsCount(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 productSpecifications.
    void
    removeFromProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
    Generated method - Removes value from productSpecifications.
    void
    setCode(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaProductSpecType.code attribute.
    void
    setCode(String value)
    Generated method - Setter of the TmaProductSpecType.code attribute.
    void
    setDescription(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaProductSpecType.description attribute.
    void
    Generated method - Setter of the TmaProductSpecType.description attribute.
    void
    setProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductSpecification> value)
    Generated method - Setter of the TmaProductSpecType.productSpecifications attribute.
    void
    Generated method - Setter of the TmaProductSpecType.productSpecifications 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

    • CODE

      public static final String CODE
      Qualifier of the TmaProductSpecType.code attribute
      See Also:
    • DESCRIPTION

      public static final String DESCRIPTION
      Qualifier of the TmaProductSpecType.description attribute
      See Also:
    • PRODUCTSPECIFICATIONS

      public static final String PRODUCTSPECIFICATIONS
      Qualifier of the TmaProductSpecType.productSpecifications attribute
      See Also:
    • TMAPRODSPEC2TMAPRODSPECTYPERELATION_SRC_ORDERED

      protected static String TMAPRODSPEC2TMAPRODSPECTYPERELATION_SRC_ORDERED
      Relation ordering override parameter constants for TmaProdSpec2TmaProdSpecTypeRelation from ((tuadatacommonsservices))
    • TMAPRODSPEC2TMAPRODSPECTYPERELATION_TGT_ORDERED

      protected static String TMAPRODSPEC2TMAPRODSPECTYPERELATION_TGT_ORDERED
    • TMAPRODSPEC2TMAPRODSPECTYPERELATION_MARKMODIFIED

      protected static String TMAPRODSPEC2TMAPRODSPECTYPERELATION_MARKMODIFIED
      Relation disable markmodifed parameter constants for TmaProdSpec2TmaProdSpecTypeRelation from ((tuadatacommonsservices))
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TmaProductSpecType

      public TmaProductSpecType()
  • Method Details

    • getDefaultAttributeModes

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

      public String getCode(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductSpecType.code attribute.
      Returns:
      the code
    • getCode

      public String getCode()
      Generated method - Getter of the TmaProductSpecType.code attribute.
      Returns:
      the code
    • setCode

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

      public void setCode(String value)
      Generated method - Setter of the TmaProductSpecType.code attribute.
      Parameters:
      value - the code
    • getDescription

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

      public String getDescription()
      Generated method - Getter of the TmaProductSpecType.description attribute.
      Returns:
      the description - Description of the Product Specification Type.
    • setDescription

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

      public void setDescription(String value)
      Generated method - Setter of the TmaProductSpecType.description attribute.
      Parameters:
      value - the description - Description of the Product Specification Type.
    • 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
    • getProductSpecifications

      public Set<TmaProductSpecification> getProductSpecifications(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaProductSpecType.productSpecifications attribute.
      Returns:
      the productSpecifications - The product specifications that contain this type
    • getProductSpecifications

      public Set<TmaProductSpecification> getProductSpecifications()
      Generated method - Getter of the TmaProductSpecType.productSpecifications attribute.
      Returns:
      the productSpecifications - The product specifications that contain this type
    • getProductSpecificationsCount

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

      public long getProductSpecificationsCount()
    • setProductSpecifications

      public void setProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, Set<TmaProductSpecification> value)
      Generated method - Setter of the TmaProductSpecType.productSpecifications attribute.
      Parameters:
      value - the productSpecifications - The product specifications that contain this type
    • setProductSpecifications

      public void setProductSpecifications(Set<TmaProductSpecification> value)
      Generated method - Setter of the TmaProductSpecType.productSpecifications attribute.
      Parameters:
      value - the productSpecifications - The product specifications that contain this type
    • addToProductSpecifications

      public void addToProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
      Generated method - Adds value to productSpecifications.
      Parameters:
      value - the item to add to productSpecifications - The product specifications that contain this type
    • addToProductSpecifications

      public void addToProductSpecifications(TmaProductSpecification value)
      Generated method - Adds value to productSpecifications.
      Parameters:
      value - the item to add to productSpecifications - The product specifications that contain this type
    • removeFromProductSpecifications

      public void removeFromProductSpecifications(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecification value)
      Generated method - Removes value from productSpecifications.
      Parameters:
      value - the item to remove from productSpecifications - The product specifications that contain this type
    • removeFromProductSpecifications

      public void removeFromProductSpecifications(TmaProductSpecification value)
      Generated method - Removes value from productSpecifications.
      Parameters:
      value - the item to remove from productSpecifications - The product specifications that contain this type