| Package | Description | 
|---|---|
| org.apache.cassandra.index.sasi | |
| org.apache.cassandra.index.sasi.conf.view | 
| Modifier and Type | Method and Description | 
|---|---|
| static TermIterator | TermIterator. build(Expression e,
     java.util.Set<SSTableIndex> perSSTableIndexes) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>> | RangeTermTree. rangeTree | 
| protected IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>> | RangeTermTree. rangeTree | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Collection<SSTableIndex> | View. getIndexes() | 
| java.util.Iterator<SSTableIndex> | View. iterator() | 
| java.util.List<SSTableIndex> | View. match(java.nio.ByteBuffer minKey,
     java.nio.ByteBuffer maxKey) | 
| java.util.Set<SSTableIndex> | View. match(Expression expression) | 
| java.util.Set<SSTableIndex> | PrefixTermTree. search(Expression e) | 
| java.util.Set<SSTableIndex> | RangeTermTree. search(Expression e) | 
| java.util.Set<SSTableIndex> | TermTree. search(Expression e) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TermTree.Builder. add(SSTableIndex index) | 
| void | PrefixTermTree.Builder. addIndex(SSTableIndex index) | 
| protected abstract void | TermTree.Builder. addIndex(SSTableIndex index) | 
| 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) | 
| 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) | 
| 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) | 
| RangeTermTree(java.nio.ByteBuffer min,
             java.nio.ByteBuffer max,
             IntervalTree<RangeTermTree.Term,SSTableIndex,Interval<RangeTermTree.Term,SSTableIndex>> rangeTree,
             AbstractType<?> comparator) | 
| View(ColumnIndex index,
    java.util.Collection<SSTableIndex> currentView,
    java.util.Collection<SSTableReader> oldSSTables,
    java.util.Set<SSTableIndex> newIndexes) | 
| View(ColumnIndex index,
    java.util.Collection<SSTableIndex> currentView,
    java.util.Collection<SSTableReader> oldSSTables,
    java.util.Set<SSTableIndex> newIndexes) | 
| View(ColumnIndex index,
    java.util.Set<SSTableIndex> indexes) | 
Copyright © 2018 The Apache Software Foundation