| AbstractFormat | |
| AbstractSequence | An AbstractSequence is used to implement Sequences, and almost all
classes that extend AbstractSequence will implement Sequence. |
| BitVector | Simple adjustable-length vector of boolean values. |
| CharBuffer | Editable character sequence using a a buffer-gap implementstion and
self-adjusting position. |
| ConsumerWriter | A Writer that wraps (filters) a Consumer. |
| Convert | A class that encapsulates primitive<->Object conversions. |
| EofClass | |
| ExtPosition | A SeqPosition for sequences that need more than a Pos int for a position. |
| ExtSequence | Abstract helper class for Sequences that use an ExtPosition. |
| F32Vector | Simple adjustable-length vector whose elements are 32-bit floats. |
| F64Vector | Simple adjustable-length vector whose elements are 64-bit floats. |
| FilterConsumer | A Consumer that wraps some other Consumer. |
| FString | Simple adjustable-length vector whose elements are 32-bit floats. |
| FVector | Simple adjustable-length vector whose elements are Object references. |
| GapVector | An array with a gap in the middle, allowing efficient insert and delete. |
| GeneralArray | A class to handle general multi-dimensional arrays. |
| GeneralArray1 | |
| LList | Semi-abstract class for traditions Lisp-style lists. |
| Pair | A "pair" object, as used in Lisp-like languages. |
| PairWithPosition | A Pair with the file name and position it was read from. |
| PositionManager | |
| PrintConsumer | A Consumer that extends a PrintWriter. |
| S16Vector | Simple adjustable-length vector of signed 16-bit integers (shorts). |
| S32Vector | Simple adjustable-length vector of signed 32-bit integers (ints). |
| S64Vector | Simple adjustable-length vector of signed 64-bit integers (longs). |
| S8Vector | Simple adjustable-length vector of signed 8-bit integers (bytes). |
| SeqPosition | A position in a sequence (list). |
| SimpleVector | A SimpleVector implement as a simple array plus a current size. |
| StableVector | Implements a stable sequence with sticky positions. |
| Strings | Various static utility methods for general strings (CharSeqs). |
| SubCharSeq | |
| SubSequence | A sequence consisting of a sub-range of the elements of a base sequence. |
| TreeList | A compact representation of a tree, that is a nested list structure. |
| TreePosition | A position that can also go down and up in a tree. |
| U16Vector | Simple adjustable-length vector of unsigned 16-bit integers (shorts). |
| U32Vector | Simple adjustable-length vector of unsigned 32-bit integers (ints). |
| U64Vector | Simple adjustable-length vector of unsigned 64-bit integers (longs). |
| U8Vector | Simple adjustable-length vector of unsigned 8-bit integers (bytes). |
| UnescapedData | Used for text that is supposed to be written out verbatim. |
| VoidConsumer | A Consumer that does nothing. |