Class Summary |
ArrayIntArray |
Concrete implementation of IntArray which uses an
array internally. |
ArrayIntFunction |
Concrete implementation of IntFunction which uses an
array internally to store values and an IntSet to
track keys. |
ArrayIntList |
Concrete implementation of IntList which uses an
array internally. |
ArrayIntStack |
Concrete implementation of IntStack which uses an
array internally. |
BitSetIntSet |
Concrete implementation of IntSet which uses a
java.util.BitSet internally. |
BubbleTree |
BubbleTree is a binary tree (interval tree) data
structure which maintains a IntSet of integers at each
node in the tree. |
BubbleTree.Bubble |
A Bubble is a single node in a BubbleTree interval tree. |
Buffer |
Simpler, unsynchronized implementation of StringBuffer
that can render itself to a Writer . |
BurnTools |
A collection of utilities used by various Burner
instances; makes working with the Jenesis API easier. |
Clock |
A Clock is a simple utility class used for timing
things, like a stopwatch. |
DOM |
Collection of utilities useful for working with XML
DOM trees. |
Dot |
Basic implementation of the GraphViz interface. |
EmptyIntSet |
Concrete implementation of IntSet which may never contain
elements. |
HashBitSetIntRelation |
Concrete implementation of IntRelation which uses a
hash table such that each entry in the table contains a
BitSetIntSet . |
HashIntFunction |
Concrete implementation of IntFunction which uses a
hash table to maintain the association between key and value. |
ImmutableIntSet |
IntSet wrapper implementation which throws
UnsupportedMethodOperation exceptions when the set is
attempted to be changed. |
IntArrayIterator |
Concrete implementation of IntIterator which steps an
int[] array. |
ListIntSet |
Concrete implementation of IntSet which uses a linked
list internally. |
Mission |
"Mission Control" holds the global Session instance
which is consulted throughout the API. |
Pickler |
The Pickler class contains static methods to transform
int arrays into String objects and vice
versa. |
SetProperties |
The SetProperties class is a subclass of
java.util.Properties which interprets multiple entries
having the same key as an array. |
SingletonIntSet |
Concrete implementation of IntSet which may only hold a
single element. |
StandardSession |
Standard implementation of Session . |
StringTools |
A collection of utilities for working with text and strings. |
Tree |
Utility for pretty-printing parse trees. |
Tree.Box |
Experimental subclass of Tree which tries to do
more advanced tree layout. |
TreeListIntRelation |
Concrete implementation of IntRelation which uses
as a binary tree such that ListIntSet instances are
implicitly created at each tree node. |
Defines classes and utilities which implement fundamental abstract data types.