|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
OrderLine represents one line in an Order. It contains a reference to an Item, a Quantity, a unitPrice and a list of Adjustments to the total line price. Attribute: quantity
OrderLineHome
,
OrderLineImpl
Method Summary | |
ArrayList |
getAdjustmentPresentations()
Get the list of OrderAdjustmentPresentation objects |
String |
getDescription()
Get the value of description |
long |
getId()
Get order line id |
Money |
getLineTotal(int totalType)
Gets the line total for the given total type |
Money |
getMsrp()
Get the value of msrp |
String |
getProductIdentifier()
Get the value of productIdentifier |
double |
getQuantity()
Get the value of quantity |
Money |
getShipping()
Get the value of shipping |
Money |
getTax()
Get the value of tax |
double |
getTotalLineAmount()
Get the value of quantity |
Money |
getUnitPrice()
Get the value of unitPrice |
void |
setAdjustmentPresentations(ArrayList adjustmentPresentations)
Set the list of OrderAdjustmentPresentation object |
void |
setDescription(String description)
Set the value of description |
void |
setId(long id)
Set the order line id |
void |
setMsrp(Money msrp)
Set the value of msrp |
void |
setProductIdentifier(String productIdentifier)
Set the value of productIdentifier |
void |
setQuantity(double quantity)
Set the value of quantity |
void |
setShipping(Money shipping)
Set the value of shipping |
void |
setTax(Money tax)
Set the value of tax |
void |
setTotalLineAmount(double totalLineAmount)
Set the value of quantity |
void |
setUnitPrice(Money unitPrice)
Set the value of unitPrice |
Methods inherited from interface com.beasys.commerce.foundation.Belonging |
clone, equals, interfaceName, setByValue, value |
Methods inherited from interface java.lang.Comparable |
compareTo |
Method Detail |
public ArrayList getAdjustmentPresentations()
public String getDescription()
public long getId()
public Money getLineTotal(int totalType) throws InvalidArgumentException
InvalidArgumentException
public Money getMsrp()
public String getProductIdentifier()
public double getQuantity()
public Money getShipping()
public Money getTax()
public double getTotalLineAmount()
public Money getUnitPrice()
public void setAdjustmentPresentations(ArrayList adjustmentPresentations)
public void setDescription(String description)
description
- description to be addedpublic void setId(long id)
public void setMsrp(Money msrp)
msrp
- msrp to be addedpublic void setProductIdentifier(String productIdentifier)
productIdentifier
- productIdentifier to be addedpublic void setQuantity(double quantity)
quantity
- quantity to be addedpublic void setShipping(Money shipping)
shipping
- shipping to be addedpublic void setTax(Money tax)
tax
- tax to be addedpublic void setTotalLineAmount(double totalLineAmount)
totalLineAmount
- quantity to be addedpublic void setUnitPrice(Money unitPrice)
unitPrice
- unitPrice to be added
|
© 2005 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |