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

java.lang.Object
  extended by com.bea.commerce.ebusiness.price.engine.pool.ItemObjectProxyImpl
All Implemented Interfaces
ItemObject, PoolObject, Comparable

Deprecated

@Deprecated
public class ItemObjectProxyImpl
extends Object
implements ItemObject

This classes uses a LineItem object to get values for the pool object.

See Also
LineItem

Field Summary
static String cName
          Deprecated  
 
Constructor Summary
ItemObjectProxyImpl()
          Deprecated  
ItemObjectProxyImpl(Pool pool, LineItem lineItem, int line, int position)
          Deprecated  
 
Method Summary
 int compareTo(Object obj)
          Deprecated May throw ClassCastException if obj is not a ItemObjectProxyImpl.
 boolean equalLineItem(ItemObject object)
          Deprecated returns true if the given object comes from the same LineItem.
 boolean equals(Object obj)
          Deprecated  
 Money getActualPrice()
          Deprecated returns the current price of the object
 Money getBasePrice()
          Deprecated Corresponds to ProductItem.getCurrentPrice()
 CategoryKey[] getCategoryKeys()
          Deprecated Corresponds to ProductItem.XXXXX()
 CatalogItemKey getItemKey()
          Deprecated Corresponds to ProductItem.getCatalogItemKey()
 LineItem getLineItem()
          Deprecated used by the pool to adjust the underlying line item
 Money getMsrp()
          Deprecated Corresponds to ProductItem.getMsrp()
 Pool getPool()
          Deprecated  
 String getUID()
          Deprecated Returns the unique identifying string for this object.
 int hashCode()
          Deprecated  
 void set(Pool pool, LineItem lineItem, int line, int position)
          Deprecated  
 String toString()
          Deprecated  
static String toString(Iterator it, int size)
          Deprecated  
static String toString(List list)
          Deprecated  
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

cName

public static final String cName
Deprecated 
See Also
Constants Summary
Constructor Detail

ItemObjectProxyImpl

public ItemObjectProxyImpl()
Deprecated 

ItemObjectProxyImpl

public ItemObjectProxyImpl(Pool pool,
                           LineItem lineItem,
                           int line,
                           int position)
Deprecated 
Method Detail

set

public void set(Pool pool,
                LineItem lineItem,
                int line,
                int position)
Deprecated 

getActualPrice

public Money getActualPrice()
Deprecated 
Description copied from interface: PoolObject
returns the current price of the object

Specified by:
getActualPrice in interface PoolObject
Returns
Money a money object that represents the current price of the current.
See Also
Money

getBasePrice

public Money getBasePrice()
Deprecated 
Description copied from interface: ItemObject
Corresponds to ProductItem.getCurrentPrice()

Specified by:
getBasePrice in interface ItemObject
Returns
Money a money object that represents the base price of the item.
See Also
Money, ProductItem

getMsrp

public Money getMsrp()
Deprecated 
Description copied from interface: ItemObject
Corresponds to ProductItem.getMsrp()

Specified by:
getMsrp in interface ItemObject
Returns
Money a money object that represents the MSRP price of the item.
See Also
Money, ProductItem

getItemKey

public CatalogItemKey getItemKey()
Deprecated 
Description copied from interface: ItemObject
Corresponds to ProductItem.getCatalogItemKey()

Specified by:
getItemKey in interface ItemObject
Returns
CatalogItemKey the item key for this item.
See Also
CatalogItemKey, ProductItem

getCategoryKeys

public CategoryKey[] getCategoryKeys()
Deprecated 
Description copied from interface: ItemObject
Corresponds to ProductItem.XXXXX()

Specified by:
getCategoryKeys in interface ItemObject
Returns
CategoryKey the key for the categor(ies) of this item.
See Also
CategoryKey, ProductItem

equalLineItem

public boolean equalLineItem(ItemObject object)
Deprecated 
Description copied from interface: ItemObject
returns true if the given object comes from the same LineItem.

Specified by:
equalLineItem in interface ItemObject

getLineItem

public LineItem getLineItem()
Deprecated 
used by the pool to adjust the underlying line item

Specified by:
getLineItem in interface ItemObject

compareTo

public int compareTo(Object obj)
Deprecated 
May throw ClassCastException if obj is not a ItemObjectProxyImpl.

Specified by:
compareTo in interface Comparable

equals

public boolean equals(Object obj)
Deprecated 
Overrides:
equals in class Object

getUID

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

Specified by:
getUID in interface PoolObject
Returns
String unique identifying string for this PoolObject.

getPool

public Pool getPool()
Deprecated 
Specified by:
getPool in interface PoolObject

hashCode

public int hashCode()
Deprecated 
Overrides:
hashCode in class Object

toString

public String toString()
Deprecated 
Overrides:
toString in class Object

toString

public static String toString(List list)
Deprecated 

toString

public static String toString(Iterator it,
                              int size)
Deprecated 


Copyright © 2000, 2008, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates.
Other names may be trademarks of their respective owners.