Class AnalysisPredicateScript.Token

java.lang.Object
org.opensearch.analysis.common.AnalysisPredicateScript.Token
Enclosing class:
AnalysisPredicateScript

public static class AnalysisPredicateScript.Token extends Object
Encapsulation of the state of the current token
  • Constructor Details

    • Token

      public Token(AttributeSource source)
      Create a token exposing values from an AttributeSource
  • Method Details

    • reset

      public void reset()
    • updatePosition

      public void updatePosition()
    • getTerm

      public CharSequence getTerm()
    • getPositionIncrement

      public int getPositionIncrement()
    • getPosition

      public int getPosition()
    • getPositionLength

      public int getPositionLength()
    • getStartOffset

      public int getStartOffset()
    • getEndOffset

      public int getEndOffset()
    • getType

      public String getType()
    • isKeyword

      public boolean isKeyword()