|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Marshaller<T> | |
Sequence.Closure<T extends Throwable> |
Class Summary | |
---|---|
ByteArrayInputStream | Very similar to the java.io.ByteArrayInputStream but this version is not thread safe. |
ByteArrayOutputStream | Very similar to the java.io.ByteArrayOutputStream but this version is not thread safe and the resulting data is returned in a ByteSequence to avoid an extra byte[] allocation. |
ByteSequence | |
BytesMarshaller | Implementation of a Marshaller for byte arrays |
CommandLineSupport | Support utility that can be used to set the properties on any object using command line arguments. |
DataByteArrayInputStream | Optimized ByteArrayInputStream that can be used more than once |
DataByteArrayOutputStream | Optimized ByteArrayOutputStream |
DiskBenchmark | This class is used to get a benchmark the raw disk performance. |
DiskBenchmark.Report | |
HexSupport | Used to convert to hex from byte arrays and back. |
IntegerMarshaller | Implementation of a Marshaller for a Integer |
IntrospectionSupport | |
IOExceptionSupport | |
IOHelper | |
LFUCache<Key,Value> | LFU cache implementation based on http://dhruvbird.com/lfu.pdf, with some notable differences: Frequency list is stored as an array with no next/prev pointers between nodes: looping over the array should be faster and more CPU-cache friendly than using an ad-hoc linked-pointers structure. |
LinkedNode<T extends LinkedNode<T>> | Provides a base class for you to extend when you want object to maintain a doubly linked list to other objects without using a collection class. |
LinkedNodeList<T extends LinkedNode<T>> | Provides a list of LinkedNode objects. |
LocationMarshaller | |
LockFile | Used to lock a File. |
LongMarshaller | Implementation of a Marshaller for a Long |
LRUCache<K,V> | A Simple LRU Cache |
ObjectMarshaller | Implementation of a Marshaller for Objects |
Scheduler | |
SchedulerTimerTask | A TimeTask for a Runnable object |
Sequence | Represents a range of numbers. |
SequenceSet | Keeps track of a added long values. |
SequenceSet.Marshaller | |
StringMarshaller | Implementation of a Marshaller for Strings |
VariableMarshaller<T> | Convenience base class for Marshaller implementations which do not deepCopy and which use variable size encodings. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |