|
||||||||||
| 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 | |||||||||