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

All Superinterfaces
Pool
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)
           
 Map getCurrentMap()
          Returns the set of objects that make up the pool.
 int getCurrentSize()
           
 Quote getQuote()
           
 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

int getCurrentSize()

getQuote

Quote getQuote()

getByPrice

PoolQuery getByPrice(PoolQuery query)

getCurrentMap

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

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

toString

String toString(int control)


Copyright © 2006 BEA Systems, Inc. All Rights Reserved