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
int s. |
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. |