com.yandex.metrica.ecommerce
Class ECommercePrice
java.lang.Object
com.yandex.metrica.ecommerce.ECommercePrice
public class ECommercePrice
extends java.lang.Object
Describes price of a product.
Constructor Summary
Constructor and Description |
---|
ECommercePrice(ECommerceAmount fiat)
Creates a price.
|
Method Summary
Modifier and Type | Method and Description |
---|---|
ECommerceAmount | getFiat() |
java.util.List<ECommerceAmount> | getInternalComponents() |
ECommercePrice | setInternalComponents(java.util.List<ECommerceAmount> internalComponents)
Sets price internal components - amounts in internal currency.
|
java.lang.String | toString() |
Constructor Detail
ECommercePrice
public ECommercePrice(@NonNull ECommerceAmount fiat)
Creates a price.
- Parameters:
fiat
- Amount in fiat money.- See Also:
ECommerceAmount
Method Detail
getFiat
@NonNull public ECommerceAmount getFiat()
- Returns:
- fiat amount
- See Also:
ECommercePrice(ECommerceAmount)
getInternalComponents
@Nullable public java.util.List<ECommerceAmount> getInternalComponents()
- Returns:
- internal components
- See Also:
setInternalComponents(java.util.List)
setInternalComponents
public ECommercePrice setInternalComponents(@Nullable java.util.List<ECommerceAmount> internalComponents)
Sets price internal components - amounts in internal currency.
- Parameters:
internalComponents
- List of amounts.- Returns:
- same
ECommercePrice
object - See Also:
ECommerceAmount
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object