Class View
- java.lang.Object
-
- org.apache.cassandra.index.sasi.conf.view.View
-
- All Implemented Interfaces:
java.lang.Iterable<SSTableIndex>
public class View extends java.lang.Object implements java.lang.Iterable<SSTableIndex>
-
-
Constructor Summary
Constructors Constructor Description 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<SSTableIndex>
getIndexes()
java.util.Iterator<SSTableIndex>
iterator()
java.util.List<SSTableIndex>
match(java.nio.ByteBuffer minKey, java.nio.ByteBuffer maxKey)
java.util.Set<SSTableIndex>
match(Expression expression)
-
-
-
Constructor Detail
-
View
public View(ColumnIndex index, java.util.Set<SSTableIndex> indexes)
-
View
public View(ColumnIndex index, java.util.Collection<SSTableIndex> currentView, java.util.Collection<SSTableReader> oldSSTables, java.util.Set<SSTableIndex> newIndexes)
-
-
Method Detail
-
match
public java.util.Set<SSTableIndex> match(Expression expression)
-
match
public java.util.List<SSTableIndex> match(java.nio.ByteBuffer minKey, java.nio.ByteBuffer maxKey)
-
iterator
public java.util.Iterator<SSTableIndex> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<SSTableIndex>
-
getIndexes
public java.util.Collection<SSTableIndex> getIndexes()
-
-