public class ECommercePrice
extends java.lang.Object
Класс с информацией о цене товара.

Constructor Summary

Constructors
Constructor and Description
ECommercePrice(ECommerceAmount fiat)
Задает стоимость в фиатных деньгах.

Method Summary

All Methods
Instance Methods
Concrete Methods
Modifier and TypeMethod and Description
ECommerceAmountgetFiat()
Возвращает стоимость в фиатных деньгах.
java.util.List<ECommerceAmount>getInternalComponents() 
ECommercePricesetInternalComponents(java.util.List<ECommerceAmount> internalComponents)
Устанавливает стоимость внутренних компонентов ‑ суммы во внутренней валюте.
java.lang.StringtoString() 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail

ECommercePrice

public ECommercePrice(@NonNull
                      ECommerceAmount fiat)
Задает стоимость в фиатных деньгах.
Parameters:
fiat - Стоимость в фиатных деньгах.
See Also:
ECommerceAmount

Method Detail

getFiat

@NonNull
public ECommerceAmount getFiat()
Возвращает стоимость в фиатных деньгах.
Returns:
Объект класса ECommerceAmount

getInternalComponents

@Nullable
public java.util.List<ECommerceAmount> getInternalComponents()
Returns:
Цена внутренних компонентов.
See Also:
Возвращает стоимость внутренних компонентов ‑ суммы во внутренней валюте.

setInternalComponents

public ECommercePrice setInternalComponents(@Nullable
                                            java.util.List<ECommerceAmount> internalComponents)
Устанавливает стоимость внутренних компонентов ‑ суммы во внутренней валюте.
Parameters:
internalComponents - Список стоимостей. Допустимый размер: до 30 элементов.
Returns:
Объект ECommercePrice.
See Also:
ECommerceAmount

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object