Class TaxedPriceDraftImpl
java.lang.Object
com.commercetools.api.models.cart.TaxedPriceDraftImpl
- All Implemented Interfaces:
TaxedPriceDraft
,io.vrap.rmf.base.client.Draft<TaxedPriceDraft>
,io.vrap.rmf.base.client.ModelBase
public class TaxedPriceDraftImpl
extends Object
implements TaxedPriceDraft, io.vrap.rmf.base.client.ModelBase
TaxedPriceDraft
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Taxable portions added to thetotalGross
.Total gross price of the Line Item or Custom Line Item.Total net price of the Line Item or Custom Line Item.int
hashCode()
void
setTaxPortions
(TaxPortionDraft... taxPortions) Taxable portions added to thetotalGross
.void
setTaxPortions
(List<TaxPortionDraft> taxPortions) Taxable portions added to thetotalGross
.void
setTotalGross
(Money totalGross) Total gross price of the Line Item or Custom Line Item.void
setTotalNet
(Money totalNet) Total net price of the Line Item or Custom Line Item.Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.cart.TaxedPriceDraft
withTaxedPriceDraft
-
Constructor Details
-
TaxedPriceDraftImpl
public TaxedPriceDraftImpl()create empty instance
-
-
Method Details
-
getTotalNet
Total net price of the Line Item or Custom Line Item.
- Specified by:
getTotalNet
in interfaceTaxedPriceDraft
- Returns:
- totalNet
-
getTotalGross
Total gross price of the Line Item or Custom Line Item.
- Specified by:
getTotalGross
in interfaceTaxedPriceDraft
- Returns:
- totalGross
-
getTaxPortions
Taxable portions added to the
totalGross
.Calculated from the TaxRates.
- Specified by:
getTaxPortions
in interfaceTaxedPriceDraft
- Returns:
- taxPortions
-
setTotalNet
Description copied from interface:TaxedPriceDraft
Total net price of the Line Item or Custom Line Item.
- Specified by:
setTotalNet
in interfaceTaxedPriceDraft
- Parameters:
totalNet
- value to be set
-
setTotalGross
Description copied from interface:TaxedPriceDraft
Total gross price of the Line Item or Custom Line Item.
- Specified by:
setTotalGross
in interfaceTaxedPriceDraft
- Parameters:
totalGross
- value to be set
-
setTaxPortions
Description copied from interface:TaxedPriceDraft
Taxable portions added to the
totalGross
.Calculated from the TaxRates.
- Specified by:
setTaxPortions
in interfaceTaxedPriceDraft
- Parameters:
taxPortions
- values to be set
-
setTaxPortions
Description copied from interface:TaxedPriceDraft
Taxable portions added to the
totalGross
.Calculated from the TaxRates.
- Specified by:
setTaxPortions
in interfaceTaxedPriceDraft
- Parameters:
taxPortions
- values to be set
-
equals
-
hashCode
-