| Interface | Description |
|---|---|
| ActionKeyValue<KeyType,ValueType> | |
| Allocator<T> | |
| Cache<Key,Value> |
A cache
|
| CacheSet<T> | |
| CacheStats<K,V> |
A cache with some readable statistics
|
| Callback<T> | |
| Closeable | |
| Pool<T> | |
| Sink<T> |
Interface for the destination of things
|
| Sync |
| Class | Description |
|---|---|
| AlarmClock |
An AlarmClock is an object that will make a callback (with a value) at a
preset time.
|
| Alg | |
| ArrayUtils |
Collection of array-related operations
|
| BitsInt |
Utilities for manipulating a bit pattern which are held in a 32 bit int.
|
| BitsLong |
Utilities for manipulating a bit pattern which are held in a 64 bit long
|
| ByteBufferLib | |
| Bytes |
Byte-oriented operations.
|
| CacheFactory | |
| Cell<K,V> |
Key-value slot, with chaining for lookup.
|
| Chars | |
| CollectionUtils | |
| ColumnMap |
General descriptor of a reordering (mapping) of columns in tuples to columns in indexes,
for example, from triples to triple index order.
|
| DS | |
| FileOps | |
| Hex |
Working in hex ...
|
| Lib | |
| ListUtils |
Various things for lists
|
| Map2<K,V> |
A map with parent sharing.
|
| MapUtils |
Map specific functions
|
| MultiMap<K,V> | |
| MultiMapToList<K,V> | |
| MultiMapToSet<K,V> | |
| MultiSet<T> |
A MultiSet - also known as a Bag
|
| NumberUtils | |
| Pair<A,B> | |
| Pingback<T> |
Binding of a value to a Callback as a Runnable
|
| PoolBase<T> |
A Pool of objects.
|
| PoolFiniteBlocking<T> |
Finite capacity pool - capacity is fixed at create time
|
| PoolSync<T> |
Synchronization wrapper for a pool
|
| PropertiesSorted |
Sorted output
|
| PropertyUtils | |
| RandomLib | |
| Ref<T> |
A mutable container
|
| RefLong | |
| ReverseComparator<T> |
Comparator that compares the other way round to it's sub-comparator
|
| SetUtils | |
| SinkCounting<T> | |
| SinkLogging<T> | |
| SinkNull<T> | |
| SinkPrint<T> | |
| SinkSplit<T> |
Split a sink stream and duplicate the operations onto two sinks
See also:
SinkWrapper |
| SinkToCollection<T> |
Send items to a collection
|
| SinkToQueue<T> |
Send items to a blocking queue
|
| SinkWrapper<T> |
Wrap one sink in another - to pass on behaviour, the derived Sink must call super.operation
See also:
SinkSplit |
| StrUtils | |
| SystemUtils | |
| Trie<T> |
An implementation of a classic Trie, this is a mapping from strings to some
value type optimized for fast prefix search and match.
|
| Tuple<T> |
Tuple class - tuples are immutable and must be created initialized
|
| TupleBuilder<T> |
Tuple builder class - tuples are immutable, this is how to create them in the builder style
|
| XMLLib |
Operations in someway related to XML
|
| Exception | Description |
|---|---|
| InternalErrorException | |
| NotImplemented | |
| Problem |
Licenced under the Apache License, Version 2.0