Class TmaAbstractOrderChargePriceModel

    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String BILLINGTIME
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.billingTime attribute defined at extension b2ctelcoservices.
      static java.lang.String CURRENCY
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.currency attribute defined at extension b2ctelcoservices.
      static java.lang.String DISCOUNTVALUECODE
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.discountValueCode attribute defined at extension b2ctelcoservices.
      static java.lang.String DUTYFREEAMOUNT
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.dutyFreeAmount attribute defined at extension b2ctelcoservices.
      static java.lang.String PRICETYPE
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.priceType attribute defined at extension b2ctelcoservices.
      static java.lang.String TAXINCLUDEDAMOUNT
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.taxIncludedAmount attribute defined at extension b2ctelcoservices.
      static java.lang.String TAXRATE
      Generated constant - Attribute key of TmaAbstractOrderChargePrice.taxRate attribute defined at extension b2ctelcoservices.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      BillingTimeModel getBillingTime()
      Generated method - Getter of the TmaAbstractOrderChargePrice.billingTime attribute defined at extension b2ctelcoservices.
      CurrencyModel getCurrency()
      Generated method - Getter of the TmaAbstractOrderChargePrice.currency attribute defined at extension b2ctelcoservices.
      java.lang.String getDiscountValueCode()
      Generated method - Getter of the TmaAbstractOrderChargePrice.discountValueCode attribute defined at extension b2ctelcoservices.
      java.lang.Double getDutyFreeAmount()
      Generated method - Getter of the TmaAbstractOrderChargePrice.dutyFreeAmount attribute defined at extension b2ctelcoservices.
      TmaAbstractOrderPriceType getPriceType()
      Generated method - Getter of the TmaAbstractOrderChargePrice.priceType attribute defined at extension b2ctelcoservices.
      java.lang.Double getTaxIncludedAmount()
      Generated method - Getter of the TmaAbstractOrderChargePrice.taxIncludedAmount attribute defined at extension b2ctelcoservices.
      java.lang.Double getTaxRate()
      Generated method - Getter of the TmaAbstractOrderChargePrice.taxRate attribute defined at extension b2ctelcoservices.
      void setBillingTime​(BillingTimeModel value)
      Generated method - Setter of TmaAbstractOrderChargePrice.billingTime attribute defined at extension b2ctelcoservices.
      void setCurrency​(CurrencyModel value)
      Generated method - Setter of TmaAbstractOrderChargePrice.currency attribute defined at extension b2ctelcoservices.
      void setDiscountValueCode​(java.lang.String value)
      Generated method - Setter of TmaAbstractOrderChargePrice.discountValueCode attribute defined at extension b2ctelcoservices.
      void setDutyFreeAmount​(java.lang.Double value)
      Generated method - Setter of TmaAbstractOrderChargePrice.dutyFreeAmount attribute defined at extension b2ctelcoservices.
      void setPriceType​(TmaAbstractOrderPriceType value)
      Generated method - Setter of TmaAbstractOrderChargePrice.priceType attribute defined at extension b2ctelcoservices.
      void setTaxIncludedAmount​(java.lang.Double value)
      Generated method - Setter of TmaAbstractOrderChargePrice.taxIncludedAmount attribute defined at extension b2ctelcoservices.
      void setTaxRate​(java.lang.Double value)
      Generated method - Setter of TmaAbstractOrderChargePrice.taxRate attribute defined at extension b2ctelcoservices.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • DUTYFREEAMOUNT

        public static final java.lang.String DUTYFREEAMOUNT
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.dutyFreeAmount attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • TAXINCLUDEDAMOUNT

        public static final java.lang.String TAXINCLUDEDAMOUNT
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.taxIncludedAmount attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • TAXRATE

        public static final java.lang.String TAXRATE
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.taxRate attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • BILLINGTIME

        public static final java.lang.String BILLINGTIME
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.billingTime attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • PRICETYPE

        public static final java.lang.String PRICETYPE
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.priceType attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • CURRENCY

        public static final java.lang.String CURRENCY
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.currency attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
      • DISCOUNTVALUECODE

        public static final java.lang.String DISCOUNTVALUECODE
        Generated constant - Attribute key of TmaAbstractOrderChargePrice.discountValueCode attribute defined at extension b2ctelcoservices.
        See Also:
        Constant Field Values
    • Constructor Detail

      • TmaAbstractOrderChargePriceModel

        public TmaAbstractOrderChargePriceModel()
        Generated constructor - Default constructor for generic creation.
      • TmaAbstractOrderChargePriceModel

        public TmaAbstractOrderChargePriceModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • TmaAbstractOrderChargePriceModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public TmaAbstractOrderChargePriceModel​(BillingTimeModel _billingTime,
                                                CurrencyModel _currency,
                                                java.lang.Double _dutyFreeAmount,
                                                java.lang.String _id,
                                                TmaAbstractOrderPriceType _priceType,
                                                java.lang.Double _taxIncludedAmount,
                                                java.lang.Double _taxRate)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _billingTime - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _currency - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _dutyFreeAmount - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _id - initial attribute declared by type TmaAbstractOrderPrice at extension b2ctelcoservices
        _priceType - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _taxIncludedAmount - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _taxRate - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
      • TmaAbstractOrderChargePriceModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public TmaAbstractOrderChargePriceModel​(BillingTimeModel _billingTime,
                                                CurrencyModel _currency,
                                                java.lang.Double _dutyFreeAmount,
                                                java.lang.String _id,
                                                ItemModel _owner,
                                                TmaAbstractOrderPriceType _priceType,
                                                java.lang.Double _taxIncludedAmount,
                                                java.lang.Double _taxRate)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _billingTime - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _currency - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _dutyFreeAmount - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _id - initial attribute declared by type TmaAbstractOrderPrice at extension b2ctelcoservices
        _owner - initial attribute declared by type Item at extension core
        _priceType - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _taxIncludedAmount - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
        _taxRate - initial attribute declared by type TmaAbstractOrderChargePrice at extension b2ctelcoservices
    • Method Detail

      • getBillingTime

        @Accessor(qualifier="billingTime",
                  type=GETTER)
        public BillingTimeModel getBillingTime()
        Generated method - Getter of the TmaAbstractOrderChargePrice.billingTime attribute defined at extension b2ctelcoservices.
        Returns:
        the billingTime - Price's billing time.
      • getCurrency

        @Accessor(qualifier="currency",
                  type=GETTER)
        public CurrencyModel getCurrency()
        Generated method - Getter of the TmaAbstractOrderChargePrice.currency attribute defined at extension b2ctelcoservices.
        Returns:
        the currency - The currency of the price.
      • getDiscountValueCode

        @Accessor(qualifier="discountValueCode",
                  type=GETTER)
        public java.lang.String getDiscountValueCode()
        Generated method - Getter of the TmaAbstractOrderChargePrice.discountValueCode attribute defined at extension b2ctelcoservices.
        Returns:
        the discountValueCode - The discount value code.
      • getDutyFreeAmount

        @Accessor(qualifier="dutyFreeAmount",
                  type=GETTER)
        public java.lang.Double getDutyFreeAmount()
        Generated method - Getter of the TmaAbstractOrderChargePrice.dutyFreeAmount attribute defined at extension b2ctelcoservices.
        Returns:
        the dutyFreeAmount - Price amount before applying taxes.
      • getPriceType

        @Accessor(qualifier="priceType",
                  type=GETTER)
        public TmaAbstractOrderPriceType getPriceType()
        Generated method - Getter of the TmaAbstractOrderChargePrice.priceType attribute defined at extension b2ctelcoservices.
        Returns:
        the priceType - Type of the prices available on the abstract order.
      • getTaxIncludedAmount

        @Accessor(qualifier="taxIncludedAmount",
                  type=GETTER)
        public java.lang.Double getTaxIncludedAmount()
        Generated method - Getter of the TmaAbstractOrderChargePrice.taxIncludedAmount attribute defined at extension b2ctelcoservices.
        Returns:
        the taxIncludedAmount - Amount to be paid after applying taxes.
      • getTaxRate

        @Accessor(qualifier="taxRate",
                  type=GETTER)
        public java.lang.Double getTaxRate()
        Generated method - Getter of the TmaAbstractOrderChargePrice.taxRate attribute defined at extension b2ctelcoservices.
        Returns:
        the taxRate - Total amount for all taxes applied (be them either absolute or relative).
      • setBillingTime

        @Accessor(qualifier="billingTime",
                  type=SETTER)
        public void setBillingTime​(BillingTimeModel value)
        Generated method - Setter of TmaAbstractOrderChargePrice.billingTime attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the billingTime - Price's billing time.
      • setCurrency

        @Accessor(qualifier="currency",
                  type=SETTER)
        public void setCurrency​(CurrencyModel value)
        Generated method - Setter of TmaAbstractOrderChargePrice.currency attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the currency - The currency of the price.
      • setDiscountValueCode

        @Accessor(qualifier="discountValueCode",
                  type=SETTER)
        public void setDiscountValueCode​(java.lang.String value)
        Generated method - Setter of TmaAbstractOrderChargePrice.discountValueCode attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the discountValueCode - The discount value code.
      • setDutyFreeAmount

        @Accessor(qualifier="dutyFreeAmount",
                  type=SETTER)
        public void setDutyFreeAmount​(java.lang.Double value)
        Generated method - Setter of TmaAbstractOrderChargePrice.dutyFreeAmount attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the dutyFreeAmount - Price amount before applying taxes.
      • setPriceType

        @Accessor(qualifier="priceType",
                  type=SETTER)
        public void setPriceType​(TmaAbstractOrderPriceType value)
        Generated method - Setter of TmaAbstractOrderChargePrice.priceType attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the priceType - Type of the prices available on the abstract order.
      • setTaxIncludedAmount

        @Accessor(qualifier="taxIncludedAmount",
                  type=SETTER)
        public void setTaxIncludedAmount​(java.lang.Double value)
        Generated method - Setter of TmaAbstractOrderChargePrice.taxIncludedAmount attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the taxIncludedAmount - Amount to be paid after applying taxes.
      • setTaxRate

        @Accessor(qualifier="taxRate",
                  type=SETTER)
        public void setTaxRate​(java.lang.Double value)
        Generated method - Setter of TmaAbstractOrderChargePrice.taxRate attribute defined at extension b2ctelcoservices.
        Parameters:
        value - the taxRate - Total amount for all taxes applied (be them either absolute or relative).