Uses of Class
org.apache.cassandra.utils.Interval
-
Packages that use Interval Package Description org.apache.cassandra.db.lifecycle org.apache.cassandra.index.sasi.conf.view org.apache.cassandra.io.sstable.format org.apache.cassandra.utils -
-
Uses of Interval in org.apache.cassandra.db.lifecycle
Methods in org.apache.cassandra.db.lifecycle that return Interval Modifier and Type Method Description static Interval<PartitionPosition,SSTableReader>[]
SSTableIntervalTree. buildIntervalsArray(java.util.Collection<SSTableReader> sstables)
Methods in org.apache.cassandra.db.lifecycle that return types with arguments of type Interval Modifier and Type Method Description static java.util.List<Interval<PartitionPosition,SSTableReader>>
SSTableIntervalTree. buildIntervals(java.util.Collection<SSTableReader> sstables)
Methods in org.apache.cassandra.db.lifecycle with parameters of type Interval Modifier and Type Method Description protected SSTableIntervalTree
SSTableIntervalTree. create(Interval<PartitionPosition,SSTableReader>[] minOrder, Interval<PartitionPosition,SSTableReader>[] maxOrder)
-
Uses of Interval in org.apache.cassandra.index.sasi.conf.view
Fields in org.apache.cassandra.index.sasi.conf.view with type parameters of type Interval Modifier and Type Field Description protected java.util.List<Interval<RangeTermTree.Term,SSTableIndex>>
RangeTermTree.Builder. intervals
protected IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>>
RangeTermTree. rangeTree
Constructor parameters in org.apache.cassandra.index.sasi.conf.view with type arguments of type Interval 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 Interval in org.apache.cassandra.io.sstable.format
Methods in org.apache.cassandra.io.sstable.format that return Interval Modifier and Type Method Description Interval<PartitionPosition,SSTableReader>
SSTableReader. getInterval()
-
Uses of Interval in org.apache.cassandra.utils
Classes in org.apache.cassandra.utils with type parameters of type Interval Modifier and Type Class Description class
IntervalTree<C extends java.lang.Comparable<? super C>,D extends java.lang.Comparable<? super D>,I extends Interval<C,D>>
Fields in org.apache.cassandra.utils declared as Interval Modifier and Type Field Description static Interval[]
IntervalTree. EMPTY_ARRAY
Methods in org.apache.cassandra.utils with type parameters of type Interval 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)
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()
Methods in org.apache.cassandra.utils that return Interval Modifier and Type Method 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)
Methods in org.apache.cassandra.utils that return types with arguments of type Interval Modifier and Type Method Description static <C extends java.lang.Comparable<? super C>,V>
AsymmetricOrdering<Interval<C,V>,C>Interval. maxOrdering()
static <C extends java.lang.Comparable<? super C>,V>
AsymmetricOrdering<Interval<C,V>,C>Interval. minOrdering()
Methods in org.apache.cassandra.utils with parameters of type Interval Modifier and Type Method Description protected IntervalTree<C,D,I>
IntervalTree. create(I[] minOrder, I[] maxOrder)
java.util.List<D>
IntervalTree. search(Interval<C,D> searchInterval)
IntervalTree<C,D,I>
IntervalTree. update(I[] removals, I[] additions)
The input arrays aren't defensively copied and will be sorted.Constructors in org.apache.cassandra.utils with parameters of type Interval Constructor Description IntervalTree(I[] minSortedIntervals, I[] maxSortedIntervals)
This constructor will not modify minSortedIntervals and maxSortedIntervals, but it also won't make defensive copies and will keep the originals.Constructor parameters in org.apache.cassandra.utils with type arguments of type Interval Constructor Description OverlapIterator(java.util.Collection<Interval<I,V>> intervals)
-