public class CartRAOBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CURRENCY_ISO_CODE |
| Constructor and Description |
|---|
CartRAOBuilder() |
CartRAOBuilder(CartRAO cart) |
CartRAOBuilder(String cartId) |
CartRAOBuilder(String cartId,
String currencyIsoCode) |
| Modifier and Type | Method and Description |
|---|---|
CartRAOBuilder |
addCartDiscount(boolean absolute,
double value) |
CartRAOBuilder |
addEntry(OrderEntryRAO rao) |
CartRAOBuilder |
addProductDiscount(boolean absolute,
double value) |
CartRAOBuilder |
addProductLine(String productCode,
int quantity,
double price,
String... categories) |
CartRAOBuilder |
addProductQuantity(ProductRAO product,
int quantity,
double price) |
OrderEntryRAO |
getLastOrderEntry() |
ProductRAO |
getLastProduct() |
CartRAO |
toCart() |
String |
toString() |
public static final String DEFAULT_CURRENCY_ISO_CODE
public CartRAOBuilder()
public CartRAOBuilder(String cartId)
public CartRAOBuilder(CartRAO cart)
cart - - a predefined cart.public CartRAOBuilder addProductLine(String productCode, int quantity, double price, String... categories)
public CartRAOBuilder addProductQuantity(ProductRAO product, int quantity, double price)
product - quantity - price - public CartRAOBuilder addCartDiscount(boolean absolute, double value)
public CartRAOBuilder addProductDiscount(boolean absolute, double value)
absolute - value - public CartRAOBuilder addEntry(OrderEntryRAO rao)
rao - public CartRAO toCart()
public OrderEntryRAO getLastOrderEntry()
public ProductRAO getLastProduct()
Copyright © 2017 SAP SE. All Rights Reserved.