LineItem
A line item contains a single Item and the quantity that was ordered.
Field | Description | Modifier and Type |
---|---|---|
attributedTerm | Word to associate with this item that will then be used in SmartSearch. | java.lang.String |
item | The item being ordered, must be a concrete subclass of Item such as Product | Item |
quantity | The quantity of the item being ordered. | java.lang.Integer |
The quantity of the item being ordered.
The item being ordered, must be a concrete subclass of Item
such as Product
Word to associate with this item that will then be used in SmartSearch.
Builds a line item which contains the specified number of units of a product in an order. This method only builds a data object. To use it, pass it to one of the tracking methods like Context.addToCart(com.evergage.android.promote.LineItem)
.
Parameters:
Parameter | Description | Required? |
---|---|---|
item | The Item (such as Product ) being ordered | Yes |
quantity | The number of units of the product this line item represents | No |
All cart and order interactions involving LineItem
requires each LineItem
to have a price
. For more information, see price
.