Class TuaComponentProdPrice

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.tuadatamodel.jalo.TuaProductPrice
de.hybris.platform.tuadatamodel.jalo.TuaComponentProdPrice
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
TuaPriceAlteration, TuaProdPriceCharge

public abstract class TuaComponentProdPrice extends TuaProductPrice
Generated class for type TuaComponentProdPrice.
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 TuaComponentProdPrice.currency attribute
    protected static final Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    static final String
    Qualifier of the TuaComponentProdPrice.dutyFreeAmount attribute
    static final String
    Qualifier of the TuaComponentProdPrice.recurringChargePeriod attribute
    static final String
    Qualifier of the TuaComponentProdPrice.taxIncludedAmount attribute
    static final String
    Qualifier of the TuaComponentProdPrice.taxRate attribute
    static final String
    Qualifier of the TuaComponentProdPrice.unitOfMeasure 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
    de.hybris.platform.jalo.c2l.Currency
    Generated method - Getter of the TuaComponentProdPrice.currency attribute.
    de.hybris.platform.jalo.c2l.Currency
    getCurrency(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.currency attribute.
    protected Map<String,de.hybris.platform.jalo.Item.AttributeMode>
     
    Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    getDutyFreeAmount(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    double
    Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    double
    getDutyFreeAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    Generated method - Getter of the TuaComponentProdPrice.recurringChargePeriod attribute.
    getRecurringChargePeriod(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.recurringChargePeriod attribute.
    Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    getTaxIncludedAmount(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    double
    Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    double
    getTaxIncludedAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
    getTaxRate(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
    double
    Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
    double
    getTaxRateAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
    Generated method - Getter of the TuaComponentProdPrice.unitOfMeasure attribute.
    getUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx)
    Generated method - Getter of the TuaComponentProdPrice.unitOfMeasure attribute.
    void
    setCurrency(de.hybris.platform.jalo.c2l.Currency value)
    Generated method - Setter of the TuaComponentProdPrice.currency attribute.
    void
    setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
    Generated method - Setter of the TuaComponentProdPrice.currency attribute.
    void
    setDutyFreeAmount(double value)
    Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    void
    setDutyFreeAmount(de.hybris.platform.jalo.SessionContext ctx, double value)
    Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    void
    setDutyFreeAmount(de.hybris.platform.jalo.SessionContext ctx, Double value)
    Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    void
    Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
    void
    setRecurringChargePeriod(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TuaComponentProdPrice.recurringChargePeriod attribute.
    void
    Generated method - Setter of the TuaComponentProdPrice.recurringChargePeriod attribute.
    void
    setTaxIncludedAmount(double value)
    Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    void
    setTaxIncludedAmount(de.hybris.platform.jalo.SessionContext ctx, double value)
    Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    void
    setTaxIncludedAmount(de.hybris.platform.jalo.SessionContext ctx, Double value)
    Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    void
    Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
    void
    setTaxRate(double value)
    Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
    void
    setTaxRate(de.hybris.platform.jalo.SessionContext ctx, double value)
    Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
    void
    setTaxRate(de.hybris.platform.jalo.SessionContext ctx, Double value)
    Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
    void
    Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
    void
    setUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx, String value)
    Generated method - Setter of the TuaComponentProdPrice.unitOfMeasure attribute.
    void
    Generated method - Setter of the TuaComponentProdPrice.unitOfMeasure attribute.

    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

    • UNITOFMEASURE

      public static final String UNITOFMEASURE
      Qualifier of the TuaComponentProdPrice.unitOfMeasure attribute
      See Also:
    • RECURRINGCHARGEPERIOD

      public static final String RECURRINGCHARGEPERIOD
      Qualifier of the TuaComponentProdPrice.recurringChargePeriod attribute
      See Also:
    • TAXRATE

      public static final String TAXRATE
      Qualifier of the TuaComponentProdPrice.taxRate attribute
      See Also:
    • DUTYFREEAMOUNT

      public static final String DUTYFREEAMOUNT
      Qualifier of the TuaComponentProdPrice.dutyFreeAmount attribute
      See Also:
    • TAXINCLUDEDAMOUNT

      public static final String TAXINCLUDEDAMOUNT
      Qualifier of the TuaComponentProdPrice.taxIncludedAmount attribute
      See Also:
    • CURRENCY

      public static final String CURRENCY
      Qualifier of the TuaComponentProdPrice.currency attribute
      See Also:
    • DEFAULT_INITIAL_ATTRIBUTES

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

    • TuaComponentProdPrice

      public TuaComponentProdPrice()
  • Method Details

    • getDefaultAttributeModes

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

      public de.hybris.platform.jalo.c2l.Currency getCurrency(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.currency attribute.
      Returns:
      the currency
    • getCurrency

      public de.hybris.platform.jalo.c2l.Currency getCurrency()
      Generated method - Getter of the TuaComponentProdPrice.currency attribute.
      Returns:
      the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the TuaComponentProdPrice.currency attribute.
      Parameters:
      value - the currency
    • setCurrency

      public void setCurrency(de.hybris.platform.jalo.c2l.Currency value)
      Generated method - Setter of the TuaComponentProdPrice.currency attribute.
      Parameters:
      value - the currency
    • getDutyFreeAmount

      public Double getDutyFreeAmount(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Returns:
      the dutyFreeAmount
    • getDutyFreeAmount

      public Double getDutyFreeAmount()
      Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Returns:
      the dutyFreeAmount
    • getDutyFreeAmountAsPrimitive

      public double getDutyFreeAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Returns:
      the dutyFreeAmount
    • getDutyFreeAmountAsPrimitive

      public double getDutyFreeAmountAsPrimitive()
      Generated method - Getter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Returns:
      the dutyFreeAmount
    • setDutyFreeAmount

      public void setDutyFreeAmount(de.hybris.platform.jalo.SessionContext ctx, Double value)
      Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Parameters:
      value - the dutyFreeAmount
    • setDutyFreeAmount

      public void setDutyFreeAmount(Double value)
      Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Parameters:
      value - the dutyFreeAmount
    • setDutyFreeAmount

      public void setDutyFreeAmount(de.hybris.platform.jalo.SessionContext ctx, double value)
      Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Parameters:
      value - the dutyFreeAmount
    • setDutyFreeAmount

      public void setDutyFreeAmount(double value)
      Generated method - Setter of the TuaComponentProdPrice.dutyFreeAmount attribute.
      Parameters:
      value - the dutyFreeAmount
    • getRecurringChargePeriod

      public String getRecurringChargePeriod(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.recurringChargePeriod attribute.
      Returns:
      the recurringChargePeriod
    • getRecurringChargePeriod

      public String getRecurringChargePeriod()
      Generated method - Getter of the TuaComponentProdPrice.recurringChargePeriod attribute.
      Returns:
      the recurringChargePeriod
    • setRecurringChargePeriod

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

      public void setRecurringChargePeriod(String value)
      Generated method - Setter of the TuaComponentProdPrice.recurringChargePeriod attribute.
      Parameters:
      value - the recurringChargePeriod
    • getTaxIncludedAmount

      public Double getTaxIncludedAmount(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Returns:
      the taxIncludedAmount
    • getTaxIncludedAmount

      public Double getTaxIncludedAmount()
      Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Returns:
      the taxIncludedAmount
    • getTaxIncludedAmountAsPrimitive

      public double getTaxIncludedAmountAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Returns:
      the taxIncludedAmount
    • getTaxIncludedAmountAsPrimitive

      public double getTaxIncludedAmountAsPrimitive()
      Generated method - Getter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Returns:
      the taxIncludedAmount
    • setTaxIncludedAmount

      public void setTaxIncludedAmount(de.hybris.platform.jalo.SessionContext ctx, Double value)
      Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Parameters:
      value - the taxIncludedAmount
    • setTaxIncludedAmount

      public void setTaxIncludedAmount(Double value)
      Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Parameters:
      value - the taxIncludedAmount
    • setTaxIncludedAmount

      public void setTaxIncludedAmount(de.hybris.platform.jalo.SessionContext ctx, double value)
      Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Parameters:
      value - the taxIncludedAmount
    • setTaxIncludedAmount

      public void setTaxIncludedAmount(double value)
      Generated method - Setter of the TuaComponentProdPrice.taxIncludedAmount attribute.
      Parameters:
      value - the taxIncludedAmount
    • getTaxRate

      public Double getTaxRate(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
      Returns:
      the taxRate
    • getTaxRate

      public Double getTaxRate()
      Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
      Returns:
      the taxRate
    • getTaxRateAsPrimitive

      public double getTaxRateAsPrimitive(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
      Returns:
      the taxRate
    • getTaxRateAsPrimitive

      public double getTaxRateAsPrimitive()
      Generated method - Getter of the TuaComponentProdPrice.taxRate attribute.
      Returns:
      the taxRate
    • setTaxRate

      public void setTaxRate(de.hybris.platform.jalo.SessionContext ctx, Double value)
      Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
      Parameters:
      value - the taxRate
    • setTaxRate

      public void setTaxRate(Double value)
      Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
      Parameters:
      value - the taxRate
    • setTaxRate

      public void setTaxRate(de.hybris.platform.jalo.SessionContext ctx, double value)
      Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
      Parameters:
      value - the taxRate
    • setTaxRate

      public void setTaxRate(double value)
      Generated method - Setter of the TuaComponentProdPrice.taxRate attribute.
      Parameters:
      value - the taxRate
    • getUnitOfMeasure

      public String getUnitOfMeasure(de.hybris.platform.jalo.SessionContext ctx)
      Generated method - Getter of the TuaComponentProdPrice.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure
    • getUnitOfMeasure

      public String getUnitOfMeasure()
      Generated method - Getter of the TuaComponentProdPrice.unitOfMeasure attribute.
      Returns:
      the unitOfMeasure
    • setUnitOfMeasure

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

      public void setUnitOfMeasure(String value)
      Generated method - Setter of the TuaComponentProdPrice.unitOfMeasure attribute.
      Parameters:
      value - the unitOfMeasure