Class Term<T extends Buffer>

java.lang.Object
org.apache.cassandra.index.sasi.sa.Term<T>
Direct Known Subclasses:
ByteTerm, CharTerm

public abstract class Term<T extends Buffer> extends Object
  • Field Details

    • position

      protected final int position
    • value

      protected final T extends Buffer value
    • tokens

      protected TokenTreeBuilder tokens
  • Constructor Details

  • Method Details

    • getPosition

      public int getPosition()
    • getTerm

      public abstract ByteBuffer getTerm()
    • getSuffix

      public abstract ByteBuffer getSuffix(int start)
    • getTokens

      public TokenTreeBuilder getTokens()
    • compareTo

      public abstract int compareTo(AbstractType<?> comparator, Term other)
    • length

      public abstract int length()