# com.bea.commerce.ebusiness.price.engine.pool
ItemObjectFactory Class

public class ItemObjectFactory
extends `Object`

Creates new ItemObjects based on LineItem or Quote objects.

Hierarchy
  `Object`
  `ItemObjectFactory`

## Field Summary

`public static final int` | `RESOURCE_POOL_INIT_SIZE` int

## Constructor Summary

ItemObjectFactory()

## Method Summary

`public `List`` | `getObjects`(`Pool` pool, `Quote` quote)
`protected `List`` | `getObjects`(`Pool` pool, `LineItem` line, int lineNumber)
`public void` | `reset`()

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Field Detail

### RESOURCE_POOL_INIT_SIZE

    public static final int RESOURCE_POOL_INIT_SIZE

## Constructor Detail

### ItemObjectFactory

    public ItemObjectFactory()

## Method Detail

### getObjects(Pool, Quote) Method

    public List getObjects(Pool pool,
                           Quote quote)

### getObjects(Pool, LineItem, int) Method

    protected List getObjects(Pool pool,
                              LineItem line,
                              int lineNumber)

### reset() Method

    public void reset()