|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.commerce.ebusiness.price.service.DiscountPresentation
@Deprecated public class DiscountPresentation
This class is used to hold information corresponding to pricing adjustments to a Line item. A List of DiscountPresentation objects will be attached to a Line item to show adjustments to the price of that Line item.
PricingReply
,
Line
,
Serialized FormConstructor Summary | |
---|---|
DiscountPresentation(double quantity,
Money unitPrice,
Money discount,
String computation,
String reason)
Deprecated Construct a DiscountPresentation object with the specified values. |
Method Summary | |
---|---|
String |
getComputation()
Deprecated Retrieve the computation string associated with this adjustment. |
Money |
getDiscount()
Deprecated |
double |
getQuantity()
Deprecated Retrieves the quantity of the Line for which this adjustment applies. |
String |
getReason()
Deprecated Retrieve the string describing the reason for the adjustment, For instance: "Spring Sale" or "First time buyer discount". |
String |
getShortText()
Deprecated |
Money |
getUnitPrice()
Deprecated |
void |
set(double quantity,
Money unitPrice,
Money discount,
String computation,
String reason)
Deprecated Initialize the DiscountPresentation object with the specified values. |
void |
setComputation(String computation)
Deprecated Sets the computation string associated with the computation of this adjustment |
void |
setDiscount(Money discount)
Deprecated Sets the actual amount discounted for this quantity of the Line. |
void |
setQuantity(double quantity)
Deprecated Sets the quantity of the Line for which this adjustment applies. |
void |
setReason(String reason)
Deprecated Sets the string describing the reason for the adjustment. |
void |
setUnitPrice(Money unitPrice)
Deprecated Sets the actual per unit price after adjustment for the Line. |
String |
toString()
Deprecated This method is intended for debugging and may be changed at any time. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DiscountPresentation(double quantity, Money unitPrice, Money discount, String computation, String reason)
quantity
- a double value specifying the quantity of the
Line item corresponding to this presentation object.unitPrice
- the discounted unit price for this quantity
of the Line.discount
- the amount of money discounted for this quantity
of the Line.computation
- a string describing the computation that
produced the actual unit price from the original unit price.reason
- a string describing the reason this quantity of
the Line was adjusted.Line
,
Money
Method Detail |
---|
public void set(double quantity, Money unitPrice, Money discount, String computation, String reason)
quantity
- a double value specifying the quantity of the
Line item corresponding to this presentation object.unitPrice
- the discounted unit price for this quantity
of the Line.discount
- the amount of money discounted for this quantity
of the Line.computation
- a string describing the computation that
produced the actual unit price from the original unit price.reason
- a string describing the reason this quantity of
the Line was adjusted.Line
,
Money
public double getQuantity()
public void setQuantity(double quantity)
quantity
- a double value corresponding to the quantity
for this adjustment.public Money getUnitPrice()
public void setUnitPrice(Money unitPrice)
unitPrice
- the new unit price for this quantity of the Line.public Money getDiscount()
public void setDiscount(Money discount)
discount
- the amount discounted.
More specifically, (<base unit price> * <quantity>) -
(<actual unit price> * <quantity>)public String getComputation()
public void setComputation(String computation)
computation
- a String corresponding to how the
actual unit price was derived from the base unit price.public String getReason()
public void setReason(String reason)
public String getShortText()
public String toString()
toString
in class Object
|
Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |