public class

Pool

extends Object
implements Iterable<T>
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.Pool<T extends com.pnfsoftware.jeb.core.units.PoolEntry>

Class Overview

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

Summary

Fields
protected List<T extends PoolEntry> list
protected String poolname
Public Constructors
Pool(String poolname)
Pool(String poolname, int initialCapacity)
Public Methods
void add(T e)
T get(int index)
List<T> getAll()
String getName()
boolean isEmpty()
Iterator<T> iterator()
int size()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object
From interface java.lang.Iterable

Fields

protected List<T extends PoolEntry> list

protected String poolname

Public Constructors

public Pool (String poolname)

public Pool (String poolname, int initialCapacity)

Public Methods

public void add (T e)

public T get (int index)

public List<T> getAll ()

public String getName ()

public boolean isEmpty ()

public Iterator<T> iterator ()

public int size ()

public String toString ()