|
Class Summary |
| BitField |
Manage operations dealing with bit-mapped fields. |
| ByteField |
representation of a byte (8-bit) field at a fixed location within a
byte array |
| HexDump |
dump data in hexadecimal format; derived from a HexDump utility I
wrote in June 2001 |
| IntegerField |
representation of an integer (32-bit) field at a fixed location
within a byte array |
| IntList |
A List of int's; as full an implementation of the java.util.List
interface as possible, with an eye toward minimal creation of
objects
the mimicry of List is as follows:
if possible, operations designated 'optional' in the List
interface are attempted
wherever the List interface refers to an Object, substitute
int
wherever the List interface refers to a Collection or List,
substitute IntList
the mimicry is not perfect, however:
operations involving Iterators or ListIterators are not
supported
remove(Object) becomes removeValue to distinguish it from
remove(int index)
subList is not supported
|
| LittleEndian |
a utility class for handling little-endian numbers, which the 80x86
world is replete with. |
| LongField |
representation of a long (16-bit) field at a fixed location within
a byte array |
| ShortField |
representation of a short (16-bit) field at a fixed location within
a byte array |
| ShortList |
A List of short's; as full an implementation of the java.util.List
interface as possible, with an eye toward minimal creation of
objects
the mimicry of List is as follows:
if possible, operations designated 'optional' in the List
interface are attempted
wherever the List interface refers to an Object, substitute
short
wherever the List interface refers to a Collection or List,
substitute ShortList
the mimicry is not perfect, however:
operations involving Iterators or ListIterators are not
supported
remove(Object) becomes removeValue to distinguish it from
remove(short index)
subList is not supported
|
| StringUtil |
Title: String Utility
Description: Collection of string handling utilities
Copyright: Copyright (c) 2001
Company: SuperLink Software, Inc. |
| TestBitField |
Class to test BitField functionality |
| TestByteField |
Title: Unit test for ByteField class
Description: Unit test for ByteField class |
| TestHexDump |
|
| TestIntegerField |
Test IntegerField code |
| TestIntList |
Class to test IntList |
| TestLittleEndian |
Class to test LittleEndian functionality |
| TestLongField |
Test LongField code |
| TestShortField |
Test ShortField code |
| TestShortList |
Class to test ShortList |
| TestStringUtil |
Unit test for StringUtil |