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