Class GeneratedSpiPriceAlteration

java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
SpiPriceAlteration

@Deprecated(since="2208", forRemoval=true) public abstract class GeneratedSpiPriceAlteration extends SpiComponentProdPrice
Deprecated, for removal: This API element is subject to removal in a future version.
Generated class for type SpiPriceAlteration.
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
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the SpiPriceAlteration.applicationDuration attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the SpiPriceAlteration.percentage attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the SpiPriceAlteration.priceType attribute
    static final String
    Deprecated, for removal: This API element is subject to removal in a future version.
    Qualifier of the SpiPriceAlteration.priority attribute

    Fields inherited from class de.hybris.platform.subscribedproductservices.jalo.GeneratedSpiComponentProdPrice

    CURRENCY, DUTYFREEAMOUNT, RECURRINGCHARGEPERIOD, TAXINCLUDEDAMOUNT, TAXRATE, UNITOFMEASURE

    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
    Deprecated, for removal: This API element is subject to removal in a future version.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
    getApplicationDuration(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
    int
    getApplicationDurationAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    Deprecated, for removal: This API element is subject to removal in a future version.
     
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.percentage attribute.
    getPercentage(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.percentage attribute.
    double
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.percentage attribute.
    double
    getPercentageAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.percentage attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.priceType attribute.
    de.hybris.platform.jalo.enumeration.EnumerationValue
    getPriceType(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.priceType attribute.
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.priority attribute.
    getPriority(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.priority attribute.
    int
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.priority attribute.
    int
    getPriorityAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Getter of the SpiPriceAlteration.priority attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
    void
    setApplicationDuration(de.hybris.platform.jalo.SessionContext ctx, int value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
    void
    setApplicationDuration(de.hybris.platform.jalo.SessionContext ctx, Integer value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
    void
    setPercentage(double value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.percentage attribute.
    void
    setPercentage(de.hybris.platform.jalo.SessionContext ctx, double value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.percentage attribute.
    void
    setPercentage(de.hybris.platform.jalo.SessionContext ctx, Double value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.percentage attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.percentage attribute.
    void
    setPriceType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.priceType attribute.
    void
    setPriceType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.priceType attribute.
    void
    setPriority(int value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.priority attribute.
    void
    setPriority(de.hybris.platform.jalo.SessionContext ctx, int value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.priority attribute.
    void
    setPriority(de.hybris.platform.jalo.SessionContext ctx, Integer value)
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.priority attribute.
    void
    Deprecated, for removal: This API element is subject to removal in a future version.
    Generated method - Setter of the SpiPriceAlteration.priority attribute.

    Methods inherited from class de.hybris.platform.subscribedproductservices.jalo.SpiComponentProdPrice

    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

    • PERCENTAGE

      public static final String PERCENTAGE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the SpiPriceAlteration.percentage attribute
      See Also:
    • PRICETYPE

      public static final String PRICETYPE
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the SpiPriceAlteration.priceType attribute
      See Also:
    • PRIORITY

      public static final String PRIORITY
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the SpiPriceAlteration.priority attribute
      See Also:
    • APPLICATIONDURATION

      public static final String APPLICATIONDURATION
      Deprecated, for removal: This API element is subject to removal in a future version.
      Qualifier of the SpiPriceAlteration.applicationDuration attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Constructor Details

    • GeneratedSpiPriceAlteration

      public GeneratedSpiPriceAlteration()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • getDefaultAttributeModes

      protected Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Overrides:
      getDefaultAttributeModes in class GeneratedSpiComponentProdPrice
    • getApplicationDuration

      public Integer getApplicationDuration(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
      Returns:
      the applicationDuration
    • getApplicationDuration

      public Integer getApplicationDuration()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
      Returns:
      the applicationDuration
    • getApplicationDurationAsPrimitive

      public int getApplicationDurationAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
      Returns:
      the applicationDuration
    • getApplicationDurationAsPrimitive

      public int getApplicationDurationAsPrimitive()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.applicationDuration attribute.
      Returns:
      the applicationDuration
    • setApplicationDuration

      public void setApplicationDuration(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
      Parameters:
      value - the applicationDuration
    • setApplicationDuration

      public void setApplicationDuration(Integer value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
      Parameters:
      value - the applicationDuration
    • setApplicationDuration

      public void setApplicationDuration(de.hybris.platform.jalo.SessionContext ctx, int value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
      Parameters:
      value - the applicationDuration
    • setApplicationDuration

      public void setApplicationDuration(int value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.applicationDuration attribute.
      Parameters:
      value - the applicationDuration
    • getPercentage

      public Double getPercentage(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.percentage attribute.
      Returns:
      the percentage
    • getPercentage

      public Double getPercentage()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.percentage attribute.
      Returns:
      the percentage
    • getPercentageAsPrimitive

      public double getPercentageAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.percentage attribute.
      Returns:
      the percentage
    • getPercentageAsPrimitive

      public double getPercentageAsPrimitive()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.percentage attribute.
      Returns:
      the percentage
    • setPercentage

      public void setPercentage(de.hybris.platform.jalo.SessionContext ctx, Double value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.percentage attribute.
      Parameters:
      value - the percentage
    • setPercentage

      public void setPercentage(Double value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.percentage attribute.
      Parameters:
      value - the percentage
    • setPercentage

      public void setPercentage(de.hybris.platform.jalo.SessionContext ctx, double value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.percentage attribute.
      Parameters:
      value - the percentage
    • setPercentage

      public void setPercentage(double value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.percentage attribute.
      Parameters:
      value - the percentage
    • getPriceType

      public de.hybris.platform.jalo.enumeration.EnumerationValue getPriceType(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.priceType attribute.
      Returns:
      the priceType
    • getPriceType

      public de.hybris.platform.jalo.enumeration.EnumerationValue getPriceType()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.priceType attribute.
      Returns:
      the priceType
    • setPriceType

      public void setPriceType(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.priceType attribute.
      Parameters:
      value - the priceType
    • setPriceType

      public void setPriceType(de.hybris.platform.jalo.enumeration.EnumerationValue value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.priceType attribute.
      Parameters:
      value - the priceType
    • getPriority

      public Integer getPriority(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.priority attribute.
      Returns:
      the priority
    • getPriority

      public Integer getPriority()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.priority attribute.
      Returns:
      the priority
    • getPriorityAsPrimitive

      public int getPriorityAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.priority attribute.
      Returns:
      the priority
    • getPriorityAsPrimitive

      public int getPriorityAsPrimitive()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Getter of the SpiPriceAlteration.priority attribute.
      Returns:
      the priority
    • setPriority

      public void setPriority(de.hybris.platform.jalo.SessionContext ctx, Integer value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.priority attribute.
      Parameters:
      value - the priority
    • setPriority

      public void setPriority(Integer value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.priority attribute.
      Parameters:
      value - the priority
    • setPriority

      public void setPriority(de.hybris.platform.jalo.SessionContext ctx, int value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.priority attribute.
      Parameters:
      value - the priority
    • setPriority

      public void setPriority(int value)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Generated method - Setter of the SpiPriceAlteration.priority attribute.
      Parameters:
      value - the priority