Uses of Class
org.apache.cassandra.utils.IntervalTree
-
Packages that use IntervalTree Package Description org.apache.cassandra.db.lifecycle org.apache.cassandra.index.sasi.conf.view org.apache.cassandra.utils -
-
Uses of IntervalTree in org.apache.cassandra.db.lifecycle
Subclasses of IntervalTree in org.apache.cassandra.db.lifecycle Modifier and Type Class Description class
SSTableIntervalTree
-
Uses of IntervalTree in org.apache.cassandra.index.sasi.conf.view
Fields in org.apache.cassandra.index.sasi.conf.view declared as IntervalTree Modifier and Type Field Description protected IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>>
RangeTermTree. rangeTree
Constructors in org.apache.cassandra.index.sasi.conf.view with parameters of type IntervalTree Constructor 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)
-
Uses of IntervalTree in org.apache.cassandra.utils
Methods in org.apache.cassandra.utils that return IntervalTree Modifier and Type Method Description static <C extends java.lang.Comparable<? super C>,D extends java.lang.Comparable<? super D>,I extends Interval<C,D>>
IntervalTree<C,D,I>IntervalTree. build(java.util.Collection<I> intervals)
protected IntervalTree<C,D,I>
IntervalTree. create(I[] minOrder, I[] maxOrder)
static <C extends java.lang.Comparable<? super C>,D extends java.lang.Comparable<? super D>,I extends Interval<C,D>>
IntervalTree<C,D,I>IntervalTree. emptyTree()
IntervalTree<C,D,I>
IntervalTree. update(I[] removals, I[] additions)
The input arrays aren't defensively copied and will be sorted.
-