# Class: com.pnfsoftware.jeb.core.units.Pool

A collection of entries that can be used by parsers to represent pools.

## Constructor: Pool
- parameter: `poolname`, type: `java.lang.String`


## Constructor: Pool
- parameter: `poolname`, type: `java.lang.String`
- parameter: `initialCapacity`, type: `int`


## Protected Field: list
Type: `java.util.List<T>`

## Protected Field: poolname
Type: `java.lang.String`

## Method: add
- parameter: `e`, type: `T`


## Method: get
- parameter: `index`, type: `int`
- return type: `T`


## Method: getAll
- return type: `java.util.List<T>`


## Method: getName
- return type: `java.lang.String`


## Method: isEmpty
- return type: `boolean`


## Method: iterator
- return type: `java.util.Iterator<T>`


## Method: size
- return type: `int`


## Method: toString
- return type: `java.lang.String`


