- read() - Method in class com.webcodepro.shrinkit.io.BitInputStream
-
Read a number of bits off of the wrapped InputStream.
- read() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Get the next byte.
- read() - Method in class com.webcodepro.shrinkit.io.LzwInputStream
-
Answer with the next byte from the (now) decompressed input stream.
- read() - Method in class com.webcodepro.shrinkit.io.NufxLzw1InputStream
-
Read the next byte in the decompressed data stream.
- read() - Method in class com.webcodepro.shrinkit.io.NufxLzw2InputStream
-
Read the next byte in the decompressed data stream.
- read() - Method in class com.webcodepro.shrinkit.io.RleInputStream
-
Read the next byte from the input stream.
- readByte() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Get the next byte and fail if we are at EOF.
- readBytes(int) - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Get the next set of bytes as an array.
- readDate() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Read the TimeRec into a Java Date object.
- readLong() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Read the two bytes in as a "Long" which needs to be stored as a Java long.
- readThreadData(LittleEndianByteInputStream) - Method in class com.webcodepro.shrinkit.ThreadRecord
-
Read the raw thread data.
- readThreads(LittleEndianByteInputStream) - Method in class com.webcodepro.shrinkit.HeaderBlock
-
Read in all data threads.
- readWord() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Read the two bytes in as a "Word" which needs to be stored as a Java int.
- reset() - Method in class com.webcodepro.shrinkit.CRC16
-
- resetCrc() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteInputStream
-
Reset the CRC-16 to $0000.
- resetCrc() - Method in class com.webcodepro.shrinkit.io.LittleEndianByteOutputStream
-
Reset the CRC-16 to $0000.
- RleInputStream - Class in com.webcodepro.shrinkit.io
-
The RleInputStream handles the NuFX RLE data stream.
- RleInputStream(InputStream) - Constructor for class com.webcodepro.shrinkit.io.RleInputStream
-
Create an RLE input stream with the default marker byte.
- RleInputStream(InputStream, int) - Constructor for class com.webcodepro.shrinkit.io.RleInputStream
-
Create an RLE input stream with the specified marker byte.
- RleOutputStream - Class in com.webcodepro.shrinkit.io
-
The RleOutputStream handles the NuFX RLE data stream.
- RleOutputStream(OutputStream) - Constructor for class com.webcodepro.shrinkit.io.RleOutputStream
-
Create an RLE output stream with the default marker byte.
- RleOutputStream(OutputStream, int) - Constructor for class com.webcodepro.shrinkit.io.RleOutputStream
-
Create an RLE output stream with the specified marker byte.
- ThreadClass - Enum in com.webcodepro.shrinkit
-
Define and decode the thread_class field.
- ThreadFormat - Enum in com.webcodepro.shrinkit
-
Define and decode the thread_format field.
- ThreadKind - Enum in com.webcodepro.shrinkit
-
Define and decode the thread_kind field.
- ThreadRecord - Class in com.webcodepro.shrinkit
-
This represents a single thread from the Shrinkit archive.
- ThreadRecord(LittleEndianByteInputStream) - Constructor for class com.webcodepro.shrinkit.ThreadRecord
-
Construct the ThreadRecord and read the header details with no hints
from the Header Block.
- ThreadRecord(HeaderBlock, LittleEndianByteInputStream) - Constructor for class com.webcodepro.shrinkit.ThreadRecord
-
Construct the ThreadRecord and read the header details.
- TimeRec - Class in com.webcodepro.shrinkit
-
Apple IIgs Toolbox TimeRec object.
- TimeRec() - Constructor for class com.webcodepro.shrinkit.TimeRec
-
Construct a TimeRec with the current date.
- TimeRec(Date) - Constructor for class com.webcodepro.shrinkit.TimeRec
-
Construct a TimeRec with the specified date.
- TimeRec(byte[], int) - Constructor for class com.webcodepro.shrinkit.TimeRec
-
Construct a TimeRec from the given LENGTH byte array.
- TimeRec(InputStream) - Constructor for class com.webcodepro.shrinkit.TimeRec
-
Construct a TimeRec from the InputStream.
- TIMEREC_DAY - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec year byte position.
- TIMEREC_HOUR - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec minutes byte position.
- TIMEREC_LENGTH - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec length.
- TIMEREC_MINUTE - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec seconds byte position.
- TIMEREC_MONTH - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec day byte position.
- TIMEREC_NULL - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
A null TimeRec
- TIMEREC_SECOND - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec seconds byte position.
- TIMEREC_WEEKDAY - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec weekday (Mon, Tue, etc) byte position.
- TIMEREC_YEAR - Static variable in interface com.webcodepro.shrinkit.io.ByteConstants
-
Apple IIgs Toolbox TimeRec hours byte position.