| 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 © 2018 The Apache Software Foundation