public class ECommerceCartItem
extends java.lang.Object
| Constructor and Description |
|---|
ECommerceCartItem(ECommerceProduct product,
ECommercePrice revenue,
java.math.BigDecimal quantity)
Creates CartItem.
|
ECommerceCartItem(ECommerceProduct product,
ECommercePrice revenue,
double quantity)
Creates CartItem.
|
ECommerceCartItem(ECommerceProduct product,
ECommercePrice revenue,
long quantityMicros)
Creates CartItem.
|
| Modifier and Type | Method and Description |
|---|---|
ECommerceProduct |
getProduct() |
java.math.BigDecimal |
getQuantity() |
ECommerceReferrer |
getReferrer() |
ECommercePrice |
getRevenue() |
ECommerceCartItem |
setReferrer(ECommerceReferrer referrer)
Sets cart item referrer which describes a way item was added to cart.
|
java.lang.String |
toString() |
public ECommerceCartItem(@NonNull
ECommerceProduct product,
@NonNull
ECommercePrice revenue,
long quantityMicros)
product - Item product.revenue - Total price of the cart item. Considers quantity, applied discounts, etc.quantityMicros - Quantity of item product in micros (actual quantity multiplied by 10^6).ECommerceProduct,
ECommercePrice,
ECommerceCartItem(ECommerceProduct, ECommercePrice, double),
ECommerceCartItem(ECommerceProduct, ECommercePrice, java.math.BigDecimal)public ECommerceCartItem(@NonNull
ECommerceProduct product,
@NonNull
ECommercePrice revenue,
double quantity)
product - Item product.revenue - Total price of the cart item. Considers quantity, applied discounts, etc.quantity - Quantity of item product as double.
Double.POSITIVE_INFINITY, Double.NEGATIVE_INFINITY
and Double.NaN will be treated as 0.ECommerceProduct,
ECommercePrice,
ECommerceCartItem(ECommerceProduct, ECommercePrice, long),
ECommerceCartItem(ECommerceProduct, ECommercePrice, java.math.BigDecimal)public ECommerceCartItem(@NonNull
ECommerceProduct product,
@NonNull
ECommercePrice revenue,
@NonNull
java.math.BigDecimal quantity)
product - Item product.revenue - Total price of the cart item. Considers quantity, applied discounts, etc.quantity - Quantity of item product as BigDecimal.ECommerceProduct,
ECommercePrice,
ECommerceCartItem(ECommerceProduct, ECommercePrice, long),
ECommerceCartItem(ECommerceProduct, ECommercePrice, double)@NonNull public ECommerceProduct getProduct()
@NonNull public java.math.BigDecimal getQuantity()
@NonNull public ECommercePrice getRevenue()
@NonNull public ECommerceCartItem setReferrer(@Nullable ECommerceReferrer referrer)
referrer - Referrer.ECommerceCartItem objectECommerceReferrer@Nullable public ECommerceReferrer getReferrer()
setReferrer(ECommerceReferrer)public java.lang.String toString()
toString in class java.lang.Object