Interface | Description |
---|---|
Marshaller<T> | |
Sequence.Closure<T extends Throwable> |
Class | Description |
---|---|
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.
|
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.