Class Summary |
BinaryTree |
Red-Black tree-based implementation of Map. |
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. |
HexRead |
|
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 |
POILogFactory |
Provides logging without clients having to mess with
configuration/initialization. |
POILogger |
A logger class that strives to make it as easy as possible for
developers to write log calls, while simultaneously making those
calls as cheap as possible by performing lazy evaluation of the log
message. |
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 |
Top-level util package are classes that are useful throughout the project. These classes are
generally generic enough to be useful in any project and should be contributed elsewhere!