| Interface | Description |
|---|---|
| CombinedValue<V> |
| Class | Description |
|---|---|
| AbstractIterator<T> | |
| CombinedTerm | |
| CombinedTermIterator | |
| MappedBuffer | |
| OnDiskIndexIterator | |
| RangeIntersectionIterator | |
| RangeIntersectionIterator.BounceIntersectionIterator<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> |
Iterator which performs intersection of multiple ranges by using bouncing (merge-join) technique to identify
common elements in the given ranges.
|
| RangeIntersectionIterator.Builder<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> | |
| RangeIntersectionIterator.LookupIntersectionIterator<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> |
Iterator which performs a linear scan over a primary range (the smallest of the ranges)
and O(log(n)) lookup into secondary ranges using values from the primary iterator.
|
| RangeIterator<K extends java.lang.Comparable<K>,T extends CombinedValue<K>> | |
| RangeIterator.Builder<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> | |
| RangeIterator.Builder.EmptyRangeIterator<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> | |
| RangeIterator.Builder.Statistics<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> | |
| RangeUnionIterator<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> |
Range Union Iterator is used to return sorted stream of elements from multiple RangeIterator instances.
|
| RangeUnionIterator.Builder<K extends java.lang.Comparable<K>,D extends CombinedValue<K>> | |
| TypeUtil |
| Enum | Description |
|---|---|
| AbstractIterator.State | |
| RangeIntersectionIterator.Strategy | |
| RangeIterator.Builder.IteratorType |
Copyright © 2018 The Apache Software Foundation