© 2002 BEA Systems, Inc.


com.bea.commerce.ebusiness.price.engine.pool
Interface ItemPool

All Known Implementing Classes:
ItemPoolImpl

public interface ItemPool
extends Pool

Represents a collection of ItemObject(s). The ItemPool interface provides methods for querying the underlying objects and also to remove objects from the working collection.


Method Summary
 PoolQuery getByPrice(PoolQuery query)
           
 java.util.Map getCurrentMap()
          Returns the set of objects that make up the pool.
 int getCurrentSize()
           
 Quote getQuote()
           
 java.lang.String toString(int control)
           
 
Methods inherited from interface com.bea.commerce.ebusiness.price.engine.pool.Pool
adjust, adjust, getCurrency, getDetail, remove, remove
 

Method Detail

getCurrentSize

public int getCurrentSize()


getQuote

public Quote getQuote()


getByPrice

public PoolQuery getByPrice(PoolQuery query)


getCurrentMap

public java.util.Map getCurrentMap()
Returns the set of objects that make up the pool.

Returns:
List returns the collection of ItemPoolObjects that make up the pool.
Throws:
-  
See Also:
ItemObject.

toString

public java.lang.String toString(int control)


© 2002 BEA Systems, Inc.

Copyright © 2002 BEA Systems, Inc. All Rights Reserved