| Interface | Description |
|---|---|
| BitConstants |
This interface allows bit-related constants to be shared among
classes.
|
| ByteConstants |
Provides constants for the LittleEndianByteInputStream and ByteTarget classes.
|
| Class | Description |
|---|---|
| BitInputStream |
The BitInputStream allows varying bit sizes to be pulled out of the
wrapped InputStream.
|
| BitOutputStream |
The BitOutputStream allows varying bit sizes to be written to the wrapped
OutputStream.
|
| LittleEndianByteInputStream |
A simple class to hide the source of byte data.
|
| LittleEndianByteOutputStream |
An OutputStream with helper methods to write little endian numbers
and other Apple-specific tidbits.
|
| LzwInputStream |
This is the generic Shrinkit LZW decompression algorithm.
|
| LzwOutputStream |
This is the generic Shrinkit LZW compression algorithm.
|
| NufxLzw1InputStream |
The
NufxLzw1InputStream reads a data fork or
resource fork written in the NuFX LZW/1 format. |
| NufxLzw2InputStream |
The
NufxLzw2InputStream reads a data fork or
resource fork written in the NuFX LZW/2 format. |
| RleInputStream |
The RleInputStream handles the NuFX RLE data stream.
|
| RleOutputStream |
The RleOutputStream handles the NuFX RLE data stream.
|