Package org.apache.cassandra.index.sasi
Class SSTableIndex
- java.lang.Object
-
- org.apache.cassandra.index.sasi.SSTableIndex
-
public class SSTableIndex extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SSTableIndex(ColumnIndex index, File indexFile, SSTableReader referent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetPath()SSTableReadergetSSTable()inthashCode()booleanhasMarkedPartials()booleanisObsolete()voidmarkObsolete()java.nio.ByteBuffermaxKey()java.nio.ByteBuffermaxTerm()java.nio.ByteBufferminKey()java.nio.ByteBufferminTerm()OnDiskIndexBuilder.Modemode()booleanreference()voidrelease()RangeIterator<java.lang.Long,Token>search(Expression expression)java.lang.StringtoString()
-
-
-
Constructor Detail
-
SSTableIndex
public SSTableIndex(ColumnIndex index, File indexFile, SSTableReader referent)
-
-
Method Detail
-
mode
public OnDiskIndexBuilder.Mode mode()
-
hasMarkedPartials
public boolean hasMarkedPartials()
-
minTerm
public java.nio.ByteBuffer minTerm()
-
maxTerm
public java.nio.ByteBuffer maxTerm()
-
minKey
public java.nio.ByteBuffer minKey()
-
maxKey
public java.nio.ByteBuffer maxKey()
-
search
public RangeIterator<java.lang.Long,Token> search(Expression expression)
-
getSSTable
public SSTableReader getSSTable()
-
getPath
public java.lang.String getPath()
-
reference
public boolean reference()
-
release
public void release()
-
markObsolete
public void markObsolete()
-
isObsolete
public boolean isObsolete()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-