Class Term<T extends java.nio.Buffer>
- java.lang.Object
-
- org.apache.cassandra.index.sasi.sa.Term<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected int
position
protected TokenTreeBuilder
tokens
protected T
value
-
Constructor Summary
Constructors Constructor Description Term(int position, T value, TokenTreeBuilder tokens)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract int
compareTo(AbstractType<?> comparator, Term other)
int
getPosition()
abstract java.nio.ByteBuffer
getSuffix(int start)
abstract java.nio.ByteBuffer
getTerm()
TokenTreeBuilder
getTokens()
abstract int
length()
-
-
-
Field Detail
-
position
protected final int position
-
value
protected final T extends java.nio.Buffer value
-
tokens
protected TokenTreeBuilder tokens
-
-
Constructor Detail
-
Term
public Term(int position, T value, TokenTreeBuilder tokens)
-
-
Method Detail
-
getPosition
public int getPosition()
-
getTerm
public abstract java.nio.ByteBuffer getTerm()
-
getSuffix
public abstract java.nio.ByteBuffer getSuffix(int start)
-
getTokens
public TokenTreeBuilder getTokens()
-
compareTo
public abstract int compareTo(AbstractType<?> comparator, Term other)
-
length
public abstract int length()
-
-