| Interface | Description |
|---|---|
| TypeReader |
Provides low-level read access for signed and unsigned values of size 1, 2, 4, and 8 bytes.
|
| TypeWriter |
Provides low-level sequential write access for signed and unsigned values of size 1, 2, 4, and 8
bytes.
|
| Class | Description |
|---|---|
| AlignedUnsafeArrayTypeReader | |
| AlignedUnsafeArrayTypeWriter | |
| ArrayMap<T> |
The
ArrayMap class implements an efficient one-level map which is implemented as an
array. |
| ArraySet<E> |
Mimic a set implementation with an ArrayList.
|
| BitMap2D |
This class implements a two-dimensional bitmap.
|
| FrequencyEncoder<T> |
Creates an array of T objects order by the occurrence frequency of each object.
|
| FrequencyEncoder.Entry<T> | |
| IntList |
An expandable and indexable list of
ints. |
| TypeConversion |
Provides low-level value checks and conversion for signed and unsigned values of size 1, 2, and 4
bytes.
|
| UnalignedUnsafeArrayTypeReader | |
| UnalignedUnsafeArrayTypeWriter | |
| UnsafeArrayTypeReader |
Provides low-level read access from a byte[] array for signed and unsigned values of size 1, 2,
4, and 8 bytes.
|
| UnsafeArrayTypeWriter |
Provides low-level sequential write access to a byte[] array for signed and unsigned values of
size 1, 2, 4, and 8 bytes.
|
| UnsafeArrayTypeWriter.Chunk | |
| Util |
The
Util class contains a motley collection of utility methods used throughout the
compiler. |