Interface | Description |
---|---|
Booleanable |
This interface represents an Object that can have a boolean value set/retrieved.
|
ByteDecodable |
A ByteDecodable object is one that can decode its data from a sequence of
encoded bytes.
|
ByteEncodable |
A ByteEncodable object is one that can encode its data as a sequence of
bytes.
|
CompareInts |
This interface is used to compare two Object values which are referenced
somehow via unique integer values.
|
Comparer |
A Comparer is used to compare two objects with each other.
|
Copyable |
This is a simple interface which says that the implementing object can provide
a copy of itself on request.
|
CopyFrom |
This interface indicates that when copying a Field of this type, the copyFrom() method should be used
to copy from an existing data object, rather than setting the Field to a new copy of the data type.
|
Encodable |
This interface indicates that a field-by-field text encoding is allowed
on the implementing object.
|
Intable |
This interface represents an Object that can have a integer value set/retrieved.
|
LocaleFormatted | |
ObjectFinder |
A utility interface used for searching/sorting etc.
|
Sortable | |
Sorter |
A Sorter is more advanced than a Comparer in that it can adjust its comparison
depending on whether the sort is ascending or descending.
|
SortInts |
This interface is used to compare two Object values which are referenced
somehow via unique integer values.
|
Stringable | |
StringCollator |
A StringCollator is used to compare, order and search Strings.
|
Textable |
Textable is used to encode/decode an object into a text string.
|
TextEncodable | |
Timeable |
Class | Description |
---|---|
ArrayIntMap | |
ArraySection | |
Base64 |
A fast Java class to encode and decode to and from BASE64 in full accordance with RFC 2045.
|
ByteArray |
A ByteArray is a utility class that represents a number of data bytes.
|
ByteEncoder | |
CharArray |
A CharArray is a utility class that represents a number of text characters.
|
ComparatorComparer |
This is a re-usable wrapper for a Comparator making it a Comparer.
|
CompareArrayElements |
This is an implementation of CompareInts which compares Objects in
an array.
|
ComparerObjectFinder |
This is an ObjectFinder that will use a comparer to check if the lookingFor()
method should return true.
|
Debug |
This class contains a set of useful methods for debugging an application.
|
EncodedUTF8String | |
FormattedDataSource |
This class is used to provide bytes which represent some kind of formatted data.
|
Grid |
A Grid is a way of storing a 2-D collection of objects.
|
IntArray |
This is a utility for storing an expandable array of integers.
|
IteratorEnumerator |
This is an object that can be used to implement an object that is both an
Iterator and an Enumeration.
|
LinkedListElement |
This is a utility class which can be the building blocks of linked list
implementation.
|
mClassLoader | |
mString | |
mVector |
A vector is an array of object references.
|
ObjectBuffer |
This is used to pass Object data from one Thread to another safely
without leaving unhandled data.
|
ObjectIterator |
This is an Iterator which iterates either a single Object or no Object
at all.
|
OperationTimer |
This class can be used to time the operation of a sequence of events to millisecond precision
(up to the resolution of the underlying os).
|
OwnedProperties | |
OwnedProperties.OwnedProperty | |
OwnedVector | |
Range |
A Range represents a consecutive sequence of indexes.
|
RangeList |
A RangeList manages a set of Range object - but you should never add
Range objects to it directly.
|
SimpleCollator |
This Collator compares Strings based on the Unicode value.
|
StandardComparer |
This compares two objects that are either Strings or implement the Comparable interface.
|
StringList |
A StringList is used to provide a Vector/array of String/SubString values from
String, SubString, CharArray or char[] initial values in a way that minimizes
Object creation by reusing char[] buffers and SubString values as is possible.
|
StringModifier | |
StringSplitter |
This is a special version of a SubString that can be used to progressively
split an array of chars into component substrings one at a time.
|
SubString |
This is a very specialized Utility class used for bulk processing of
text strings, while minimizing overheads of new Object creation.
|
Tag |
A Tag associates an integer tag value with an object value.
|
TagList |
A TagList stores a list of Tags (a positive integer tag value associated with an Object value)
using arrays of integers and object references instead of arrays of Tag objects.
|
TextData | |
TextDecoder | |
TextEncoder | |
Utils | |
VectorIterator | |
WeakCache |
This is similar to a Hashtable in that you associate values with keys.
|