OrderObjectImpl Class

com.bea.commerce.ebusiness.price.engine.pool
OrderObjectImpl Class

public class OrderObjectImpl

    extends Object
    implements OrderObject

Interface to be implemented by 'orders' used as pool objects.


Hierarchy
Object
  OrderObjectImpl
All Implemented Interfaces

OrderObject, PoolObject

Constructor Summary

OrderObjectImpl(Pool pool, Quote quote, String uid)

 

Method Summary

public Money
getActualPrice()
returns the current price of the object, which may be equal to the base price.
public Money
getBasePrice()
Corresponds to the subtotal for an order and the base price for shipping
public Pool
getPool()
public String
getUID()
Returns the unique identifying string for this object.
public String
toString()
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
   
Methods from interface com.bea.commerce.ebusiness.price.engine.pool.OrderObject
getBasePrice
 
Methods from interface com.bea.commerce.ebusiness.price.engine.pool.PoolObject
getActualPrice, getPool, getUID
 

Constructor Detail

OrderObjectImpl

public OrderObjectImpl(Pool pool, 
                       Quote quote, 
                       String uid)
 

Method Detail

getActualPrice() Method

public Money getActualPrice()
returns the current price of the object, which may be equal to the base price.

Returns

Money a money object that represents the current price of the object.

Related Topics

Money


getBasePrice() Method

public Money getBasePrice()
Corresponds to the subtotal for an order and the base price for shipping

Returns

Money a money object that represents the base price of the object.

Related Topics

Money


getPool() Method

public Pool getPool()

getUID() Method

public String getUID()
Description copied from PoolObject.getUID()
Returns the unique identifying string for this object.

Returns

String unique identifying string for this PoolObject.

toString() Method

public String toString()
Overrides
Object.toString()