Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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

### getByPrice

    public PoolQuery getByPrice(PoolQuery query)

### getCurrentMap

    public 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`

### getCurrentSize

    public int getCurrentSize()

### getQuote

    public Quote getQuote()

### toString

    public String toString(int control)

Overview | Package | Class | Tree | Deprecated | Index | Help
| © 2004 BEA Systems, Inc.
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2004 BEA Systems, Inc. All Rights Reserved