Class GeneratedTmaPscvPolicyStatement

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
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TmaPscvPolicyStatement

public abstract class GeneratedTmaPscvPolicyStatement extends TmaPolicyStatement
Generated class for type TmaPscvPolicyStatement.
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 TmaPscvPolicyStatement.productSpecCharacteristic attribute
    static final String
    Qualifier of the TmaPscvPolicyStatement.unitOfMeasure attribute
    static final String
    Qualifier of the TmaPscvPolicyStatement.valueMax attribute
    static final String
    Qualifier of the TmaPscvPolicyStatement.valueMin attribute

    Fields inherited from class de.hybris.platform.b2ctelcoservices.jalo.GeneratedTmaPolicyStatement

    ACTIONS, ACTIONSHANDLER, CATALOGVERSION, CODE, CONDITIONS, CONDITIONSHANDLER, MAX, MIN, NAME

    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 Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
    getProductSpecCharacteristic(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
    de.hybris.platform.subscriptionservices.jalo.UsageUnit
    Generated method - Getter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
    de.hybris.platform.subscriptionservices.jalo.UsageUnit
    getUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
    Generated method - Getter of the TmaPscvPolicyStatement.valueMax attribute.
    getValueMax(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaPscvPolicyStatement.valueMax attribute.
    Generated method - Getter of the TmaPscvPolicyStatement.valueMin attribute.
    getValueMin(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TmaPscvPolicyStatement.valueMin attribute.
    void
    Generated method - Setter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
    void
    setProductSpecCharacteristic(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecCharacteristic value)
    Generated method - Setter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
    void
    setUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
    Generated method - Setter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
    void
    setUnitOfMeasure(de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
    Generated method - Setter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
    void
    setValueMax(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaPscvPolicyStatement.valueMax attribute.
    void
    Generated method - Setter of the TmaPscvPolicyStatement.valueMax attribute.
    void
    setValueMin(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TmaPscvPolicyStatement.valueMin attribute.
    void
    Generated method - Setter of the TmaPscvPolicyStatement.valueMin attribute.

    Methods inherited from class de.hybris.platform.b2ctelcoservices.jalo.TmaPolicyStatement

    createItem

    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

    • PRODUCTSPECCHARACTERISTIC

      public static final String PRODUCTSPECCHARACTERISTIC
      Qualifier of the TmaPscvPolicyStatement.productSpecCharacteristic attribute
      See Also:
    • VALUEMIN

      public static final String VALUEMIN
      Qualifier of the TmaPscvPolicyStatement.valueMin attribute
      See Also:
    • VALUEMAX

      public static final String VALUEMAX
      Qualifier of the TmaPscvPolicyStatement.valueMax attribute
      See Also:
    • UNITOFMEASURE

      public static final String UNITOFMEASURE
      Qualifier of the TmaPscvPolicyStatement.unitOfMeasure attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • GeneratedTmaPscvPolicyStatement

      public GeneratedTmaPscvPolicyStatement()
  • Method Details

    • getDefaultAttributeModes

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

      public TmaProductSpecCharacteristic getProductSpecCharacteristic(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
      Returns:
      the productSpecCharacteristic - The product specification characteristic for which the policy statement has been defined.
    • getProductSpecCharacteristic

      public TmaProductSpecCharacteristic getProductSpecCharacteristic()
      Generated method - Getter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
      Returns:
      the productSpecCharacteristic - The product specification characteristic for which the policy statement has been defined.
    • setProductSpecCharacteristic

      public void setProductSpecCharacteristic(de.hybris.platform.jalo.SessionContext ctx, TmaProductSpecCharacteristic value)
      Generated method - Setter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
      Parameters:
      value - the productSpecCharacteristic - The product specification characteristic for which the policy statement has been defined.
    • setProductSpecCharacteristic

      public void setProductSpecCharacteristic(TmaProductSpecCharacteristic value)
      Generated method - Setter of the TmaPscvPolicyStatement.productSpecCharacteristic attribute.
      Parameters:
      value - the productSpecCharacteristic - The product specification characteristic for which the policy statement has been defined.
    • getUnitOfMeasure

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure - The measure unit of the value.
    • getUnitOfMeasure

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit getUnitOfMeasure()
      Generated method - Getter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure - The measure unit of the value.
    • setUnitOfMeasure

      public void setUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
      Generated method - Setter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure - The measure unit of the value.
    • setUnitOfMeasure

      public void setUnitOfMeasure(de.hybris.platform.subscriptionservices.jalo.UsageUnit value)
      Generated method - Setter of the TmaPscvPolicyStatement.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure - The measure unit of the value.
    • getValueMax

      public String getValueMax(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaPscvPolicyStatement.valueMax attribute.
      Returns:
      the valueMax - The value against which the product specification characteristic value is compared. For non-numeric value this is ignored (min is actually used) Value type will be inherited from Pscv for comparison.
    • getValueMax

      public String getValueMax()
      Generated method - Getter of the TmaPscvPolicyStatement.valueMax attribute.
      Returns:
      the valueMax - The value against which the product specification characteristic value is compared. For non-numeric value this is ignored (min is actually used) Value type will be inherited from Pscv for comparison.
    • setValueMax

      public void setValueMax(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaPscvPolicyStatement.valueMax attribute.
      Parameters:
      value - the valueMax - The value against which the product specification characteristic value is compared. For non-numeric value this is ignored (min is actually used) Value type will be inherited from Pscv for comparison.
    • setValueMax

      public void setValueMax(String value)
      Generated method - Setter of the TmaPscvPolicyStatement.valueMax attribute.
      Parameters:
      value - the valueMax - The value against which the product specification characteristic value is compared. For non-numeric value this is ignored (min is actually used) Value type will be inherited from Pscv for comparison.
    • getValueMin

      public String getValueMin(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TmaPscvPolicyStatement.valueMin attribute.
      Returns:
      the valueMin - The value against which the product specification characteristic value is compared. For numeric values this is considered the minimum. For other values this value is the one used for comparison. Value type will be inherited from Pscv for comparison.
    • getValueMin

      public String getValueMin()
      Generated method - Getter of the TmaPscvPolicyStatement.valueMin attribute.
      Returns:
      the valueMin - The value against which the product specification characteristic value is compared. For numeric values this is considered the minimum. For other values this value is the one used for comparison. Value type will be inherited from Pscv for comparison.
    • setValueMin

      public void setValueMin(de.hybris.platform.jalo.SessionContext ctx, String value)
      Generated method - Setter of the TmaPscvPolicyStatement.valueMin attribute.
      Parameters:
      value - the valueMin - The value against which the product specification characteristic value is compared. For numeric values this is considered the minimum. For other values this value is the one used for comparison. Value type will be inherited from Pscv for comparison.
    • setValueMin

      public void setValueMin(String value)
      Generated method - Setter of the TmaPscvPolicyStatement.valueMin attribute.
      Parameters:
      value - the valueMin - The value against which the product specification characteristic value is compared. For numeric values this is considered the minimum. For other values this value is the one used for comparison. Value type will be inherited from Pscv for comparison.