Class ECommerceCartItem
java.lang.Object
io.appmetrica.analytics.ecommerce.ECommerceCartItem
Describes an item in a cart.
-
Constructor Summary
ConstructorsConstructorDescriptionECommerceCartItem
(ECommerceProduct product, ECommercePrice revenue, double quantity) Creates CartItem.ECommerceCartItem
(ECommerceProduct product, ECommercePrice revenue, long quantityMicros) Creates CartItem.ECommerceCartItem
(ECommerceProduct product, ECommercePrice revenue, BigDecimal quantity) Creates CartItem. -
Method Summary
Modifier and TypeMethodDescriptionsetReferrer
(ECommerceReferrer referrer) Sets cart item referrer which describes a way item was added to cart.toString()
-
Constructor Details
-
ECommerceCartItem
public ECommerceCartItem(@NonNull ECommerceProduct product, @NonNull ECommercePrice revenue, long quantityMicros) Creates CartItem.- Parameters:
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).- See Also:
-
ECommerceCartItem
public ECommerceCartItem(@NonNull ECommerceProduct product, @NonNull ECommercePrice revenue, double quantity) Creates CartItem.- Parameters:
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
andDouble.NaN
will be treated as 0.- See Also:
-
ECommerceCartItem
public ECommerceCartItem(@NonNull ECommerceProduct product, @NonNull ECommercePrice revenue, @NonNull BigDecimal quantity) Creates CartItem.- Parameters:
product
- Item product.revenue
- Total price of the cart item. Considers quantity, applied discounts, etc.quantity
- Quantity of item product asBigDecimal
.- See Also:
-
-
Method Details
-
getProduct
-
getQuantity
-
getRevenue
-
setReferrer
Sets cart item referrer which describes a way item was added to cart.- Parameters:
referrer
- Referrer.- Returns:
- same
ECommerceCartItem
object - See Also:
-
getReferrer
- Returns:
- referrer
- See Also:
-
toString
-