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.