public class LineItemFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CON0001 |
static java.lang.String |
ENT0001 |
static java.lang.String |
RETAIL0001 |
static java.lang.String |
STANDARD |
static java.lang.String |
TRAVEL0001 |
static java.lang.String |
TRAVEL0002 |
static java.lang.String |
TRAVEL0003 |
static java.lang.String |
TRAVEL0010 |
| Constructor and Description |
|---|
LineItemFactory() |
| Modifier and Type | Method and Description |
|---|---|
LineItem |
createLineItem(java.lang.String lineItemCode,
TradeItemDescriptionInformation tradeItemDescriptionInformation,
double quantity,
double price) |
static java.util.Map<java.lang.String,java.lang.Class<? extends LineItem>> |
getLineItemFactories() |
public static final java.lang.String STANDARD
public static final java.lang.String RETAIL0001
public static final java.lang.String TRAVEL0001
public static final java.lang.String TRAVEL0002
public static final java.lang.String TRAVEL0003
public static final java.lang.String TRAVEL0010
public static final java.lang.String ENT0001
public static final java.lang.String CON0001
public static java.util.Map<java.lang.String,java.lang.Class<? extends LineItem>> getLineItemFactories()
public LineItem createLineItem(java.lang.String lineItemCode, TradeItemDescriptionInformation tradeItemDescriptionInformation, double quantity, double price)