Package | Description |
---|---|
org.apache.cassandra.db.lifecycle | |
org.apache.cassandra.index.sasi.conf.view | |
org.apache.cassandra.utils |
Modifier and Type | Method and Description |
---|---|
static java.util.List<Interval<PartitionPosition,SSTableReader>> |
SSTableIntervalTree.buildIntervals(java.lang.Iterable<SSTableReader> sstables) |
Modifier and Type | Field and Description |
---|---|
protected IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>> |
RangeTermTree.rangeTree |
Constructor and Description |
---|
PrefixTermTree(java.nio.ByteBuffer min,
java.nio.ByteBuffer max,
Trie<java.nio.ByteBuffer,java.util.Set<SSTableIndex>> trie,
IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>> ranges,
OnDiskIndexBuilder.Mode mode,
AbstractType<?> comparator) |
RangeTermTree(java.nio.ByteBuffer min,
java.nio.ByteBuffer max,
IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>> rangeTree,
AbstractType<?> comparator) |
Modifier and Type | Class and Description |
---|---|
class |
IntervalTree<C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> |
static class |
IntervalTree.Serializer<C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> |
Modifier and Type | Method and Description |
---|---|
static <C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> |
IntervalTree.build(java.util.Collection<I> intervals) |
static <C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> |
IntervalTree.emptyTree() |
static <C extends java.lang.Comparable<? super C>,D,I extends Interval<C,D>> |
IntervalTree.serializer(ISerializer<C> pointSerializer,
ISerializer<D> dataSerializer,
java.lang.reflect.Constructor<I> constructor) |
Modifier and Type | Method and Description |
---|---|
static <C,D> Interval<C,D> |
Interval.create(C min,
C max) |
static <C,D> Interval<C,D> |
Interval.create(C min,
C max,
D data) |
Modifier and Type | Method and Description |
---|---|
static <C extends java.lang.Comparable<? super C>,V> |
Interval.maxOrdering() |
static <C extends java.lang.Comparable<? super C>,V> |
Interval.minOrdering() |
Modifier and Type | Method and Description |
---|---|
java.util.List<D> |
IntervalTree.search(Interval<C,D> searchInterval) |
Constructor and Description |
---|
OverlapIterator(java.util.Collection<Interval<I,V>> intervals) |
Copyright © 2009-2021 The Apache Software Foundation