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, java.io.File indexFile, SSTableReader referent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getPath()
SSTableReader
getSSTable()
int
hashCode()
boolean
hasMarkedPartials()
boolean
isObsolete()
void
markObsolete()
java.nio.ByteBuffer
maxKey()
java.nio.ByteBuffer
maxTerm()
java.nio.ByteBuffer
minKey()
java.nio.ByteBuffer
minTerm()
OnDiskIndexBuilder.Mode
mode()
boolean
reference()
void
release()
RangeIterator<java.lang.Long,Token>
search(Expression expression)
java.lang.String
toString()
-
-
-
Constructor Detail
-
SSTableIndex
public SSTableIndex(ColumnIndex index, java.io.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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-