Class DiscountedPriceImpl
java.lang.Object
com.commercetools.api.models.common.DiscountedPriceImpl
- All Implemented Interfaces:
DiscountedPrice
,io.vrap.rmf.base.client.ModelBase
public class DiscountedPriceImpl
extends Object
implements DiscountedPrice, io.vrap.rmf.base.client.ModelBase
DiscountedPrice
-
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
ProductDiscount related to the discounted price.getValue()
Money value of the discounted price.int
hashCode()
void
setDiscount
(ProductDiscountReference discount) ProductDiscount related to the discounted price.void
setValue
(TypedMoney value) Money value of the discounted price.toString()
Methods inherited from interface com.commercetools.api.models.common.DiscountedPrice
withDiscountedPrice
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
-
Constructor Details
-
DiscountedPriceImpl
public DiscountedPriceImpl()create empty instance
-
-
Method Details
-
getValue
Money value of the discounted price.
- Specified by:
getValue
in interfaceDiscountedPrice
- Returns:
- value
-
getDiscount
ProductDiscount related to the discounted price.
- Specified by:
getDiscount
in interfaceDiscountedPrice
- Returns:
- discount
-
setValue
Description copied from interface:DiscountedPrice
Money value of the discounted price.
- Specified by:
setValue
in interfaceDiscountedPrice
- Parameters:
value
- value to be set
-
setDiscount
Description copied from interface:DiscountedPrice
ProductDiscount related to the discounted price.
- Specified by:
setDiscount
in interfaceDiscountedPrice
- Parameters:
discount
- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-