Package org.apache.cassandra.index.sasi
Class Term
- java.lang.Object
-
- org.apache.cassandra.index.sasi.Term
-
- Direct Known Subclasses:
OnDiskIndex.DataTerm
,OnDiskIndex.PointerTerm
public class Term extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected MappedBuffer
content
protected OnDiskIndexBuilder.TermSize
termSize
-
Constructor Summary
Constructors Constructor Description Term(MappedBuffer content, OnDiskIndexBuilder.TermSize size, boolean hasMarkedPartials)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(AbstractType<?> comparator, java.nio.ByteBuffer query)
int
compareTo(AbstractType<?> comparator, java.nio.ByteBuffer query, boolean checkFully)
long
getDataOffset()
java.nio.ByteBuffer
getTerm()
boolean
isPartial()
-
-
-
Field Detail
-
content
protected final MappedBuffer content
-
termSize
protected final OnDiskIndexBuilder.TermSize termSize
-
-
Constructor Detail
-
Term
public Term(MappedBuffer content, OnDiskIndexBuilder.TermSize size, boolean hasMarkedPartials)
-
-
Method Detail
-
getTerm
public java.nio.ByteBuffer getTerm()
-
isPartial
public boolean isPartial()
-
getDataOffset
public long getDataOffset()
-
compareTo
public int compareTo(AbstractType<?> comparator, java.nio.ByteBuffer query)
-
compareTo
public int compareTo(AbstractType<?> comparator, java.nio.ByteBuffer query, boolean checkFully)
-
-