| Interface | Description |
|---|---|
| CharMapper |
Character mapper interface for "escape" functions.
|
| CharUnmapper |
Character unmapper interface for "unescape" functions.
|
| Class | Description |
|---|---|
| ArrayIterator<E> |
An
Iterator over the members of an array. |
| Base64 |
Encode and decode Base64.
|
| ByteArrayBuilder |
A dynamic byte array class.
|
| CharIterator | |
| CharMapperEntry |
Mapping entry class for
CharMapper interface. |
| ChunkedArrayList<E> |
A
List implementation optimised for the following case:
The list may grow very large (several thousand elements), almost exclusively by
addition at end
Insertions in the middle or at the start of the list occur seldom or never
Removals are rare (except by ChunkedArrayList.clear()), particularly from the middle or start
of the list
Access to the list is both random (an individual item) and serial (a sequence starting
at a nominated point)
The list is implemented as a set of chunks, each of which is an ArrayList
pre-allocated to a specified chunk size. |
| ComparablePair<F extends Comparable<? super F>,S extends Comparable<? super S>> |
A comparable pair of objects.
|
| ComparableRef<T extends Comparable<? super T>> |
A comparable reference to an object.
|
| IntSequence |
Generate a sequence of
int numbers. |
| ISO8601Date |
ISO 8601 Date.
|
| Java |
Static methods for working with Java source code.
|
| ListArray<T> |
Utility class to access an array as a
List. |
| ListMap<K,V> | |
| ListMap.Entry<KK,VV> |
Inner class to represent a key-value pair in the
ListMap. |
| MultiCharMapper |
An implementation of
CharMapper that delegates to a number of other mappers in turn. |
| OrderedSet<E> |
An implementation of the
Set interface using an ordered list and binary search. |
| Pair<F,S> |
A pair of objects.
|
| ParseText |
A class to assist with text parsing.
|
| ReaderBuffer |
An implementation of
CharSequence that provides read-only random access to the data
input from a Reader. |
| Ref<T> |
A reference to an object.
|
| SortedListMap<K extends Comparable<K>,V> | |
| Strings |
String utility functions.
|
| SubSequence |
A sub-sequence of a
CharSequence. |
| SyncQueue<T> |
Class to represent a synchronized first-in first-out queue.
|
| URI |
A set of static methods to assist with URIs.
|
| Exception | Description |
|---|---|
| UserError |
A class to represent errors in user input - for example, command-line arguments incorrectly
specified.
|
Copyright © 2020. All rights reserved.