| ArrayIterator<E> |
Generic ArrayIterator.
|
| ArrayJoiner |
A Joiner utility that works for primitive arrays which Guava's Joiner
can't deal with.
|
| ArrayUtils |
Array utils for stuff that isn't included in Arrays.
|
| AsyncBufferedOutputStream |
BufferedOutputStream that asynchronously flushes to disk, so callers don't
have to wait until the flush happens.
|
| ByteBufferInputStream |
|
| CollectionInputProvider<T> |
Provider for generic collections to read.
|
| DiskList<E extends org.apache.hadoop.io.Writable> |
A file backed disk for adding elements and reading from them in a sequential
fashion.
|
| DistanceResult<TYPE> |
Immutable generic distance result that contains a document type object and
its distance (to some artificial queried document).
|
| HuffmanTree<VALUE> |
|
| InputProvider<T> |
A provider that provides generic input from a generic source as an iterator
that can be read over and over again.
|
| InvertedIndex<DOCUMENT_TYPE,KEY_TYPE> |
Inverted Index, mainly developed for sparse vectors to speedup dimension
lookups for fast distance measurement and search space reduction.
|
| Iterables |
Some fancy utilities for iterables, e.G.
|
| ListUtils |
List util class for some fancy operations on generic lists.
|
| LRUCache<K,V> |
Normal LRU cache based on LinkedHashMap.
|
| Merger<M extends org.apache.hadoop.io.WritableComparable> |
Sorted segment merger on disk.
|
| Permutations<T extends java.lang.Comparable<? super T>> |
|
| SingleLinkedList<T> |
Single Linked list with less overhead in memory than the double linked list
of Java utils.
|
| SortedFile<M extends org.apache.hadoop.io.WritableComparable> |
A file that serializes WritableComparables to a buffer, once it hits a
threshold this buffer will be sorted in memory.
|
| StackMap<K,V> |
A stack that also provides random access lookup of values.
|
| StringPool |
Simple map based StringPool that is considered faster than using
String.intern(), but uses a bit more memory.
|
| TextLineInputProvider |
Line reader for plain text that contains data in lines.
|