Class DiscountOnTotalPriceImpl
- All Implemented Interfaces:
DiscountOnTotalPrice
,io.vrap.rmf.base.client.ModelBase
-
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
Money value of the discount on the total price of the Cart or Order.Money value of the discount on the total gross price of the Cart or Order.Money value of the discount on the total net price of the Cart or Order.Discounts that impact the total price of the Cart or Order.int
hashCode()
void
setDiscountedAmount
(TypedMoney discountedAmount) Money value of the discount on the total price of the Cart or Order.void
setDiscountedGrossAmount
(TypedMoney discountedGrossAmount) Money value of the discount on the total gross price of the Cart or Order.void
setDiscountedNetAmount
(TypedMoney discountedNetAmount) Money value of the discount on the total net price of the Cart or Order.void
setIncludedDiscounts
(DiscountedTotalPricePortion... includedDiscounts) Discounts that impact the total price of the Cart or Order.void
setIncludedDiscounts
(List<DiscountedTotalPricePortion> includedDiscounts) Discounts that impact the total price of the Cart or Order.toString()
Methods inherited from interface com.commercetools.api.models.cart.DiscountOnTotalPrice
withDiscountOnTotalPrice
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
DiscountOnTotalPriceImpl
public DiscountOnTotalPriceImpl()create empty instance
-
-
Method Details
-
getDiscountedAmount
Money value of the discount on the total price of the Cart or Order.
- Specified by:
getDiscountedAmount
in interfaceDiscountOnTotalPrice
- Returns:
- discountedAmount
-
getIncludedDiscounts
Discounts that impact the total price of the Cart or Order.
- Specified by:
getIncludedDiscounts
in interfaceDiscountOnTotalPrice
- Returns:
- includedDiscounts
-
getDiscountedNetAmount
Money value of the discount on the total net price of the Cart or Order. Present only when
taxedPrice
of the Cart or Order exists.- Specified by:
getDiscountedNetAmount
in interfaceDiscountOnTotalPrice
- Returns:
- discountedNetAmount
-
getDiscountedGrossAmount
Money value of the discount on the total gross price of the Cart or Order. Present only when
taxedPrice
of the Cart or Order exists.- Specified by:
getDiscountedGrossAmount
in interfaceDiscountOnTotalPrice
- Returns:
- discountedGrossAmount
-
setDiscountedAmount
Description copied from interface:DiscountOnTotalPrice
Money value of the discount on the total price of the Cart or Order.
- Specified by:
setDiscountedAmount
in interfaceDiscountOnTotalPrice
- Parameters:
discountedAmount
- value to be set
-
setIncludedDiscounts
Description copied from interface:DiscountOnTotalPrice
Discounts that impact the total price of the Cart or Order.
- Specified by:
setIncludedDiscounts
in interfaceDiscountOnTotalPrice
- Parameters:
includedDiscounts
- values to be set
-
setIncludedDiscounts
Description copied from interface:DiscountOnTotalPrice
Discounts that impact the total price of the Cart or Order.
- Specified by:
setIncludedDiscounts
in interfaceDiscountOnTotalPrice
- Parameters:
includedDiscounts
- values to be set
-
setDiscountedNetAmount
Description copied from interface:DiscountOnTotalPrice
Money value of the discount on the total net price of the Cart or Order. Present only when
taxedPrice
of the Cart or Order exists.- Specified by:
setDiscountedNetAmount
in interfaceDiscountOnTotalPrice
- Parameters:
discountedNetAmount
- value to be set
-
setDiscountedGrossAmount
Description copied from interface:DiscountOnTotalPrice
Money value of the discount on the total gross price of the Cart or Order. Present only when
taxedPrice
of the Cart or Order exists.- Specified by:
setDiscountedGrossAmount
in interfaceDiscountOnTotalPrice
- Parameters:
discountedGrossAmount
- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-