Package org.opensearch.analysis.common
Class AnalysisPredicateScript.Token
- java.lang.Object
-
- org.opensearch.analysis.common.AnalysisPredicateScript.Token
-
- Enclosing class:
- AnalysisPredicateScript
public static class AnalysisPredicateScript.Token extends java.lang.ObjectEncapsulation of the state of the current token
-
-
Constructor Summary
Constructors Constructor Description Token(AttributeSource source)Create a token exposing values from an AttributeSource
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetEndOffset()intgetPosition()intgetPositionIncrement()intgetPositionLength()intgetStartOffset()java.lang.CharSequencegetTerm()java.lang.StringgetType()booleanisKeyword()voidreset()voidupdatePosition()
-
-
-
Constructor Detail
-
Token
public Token(AttributeSource source)
Create a token exposing values from an AttributeSource
-
-
Method Detail
-
reset
public void reset()
-
updatePosition
public void updatePosition()
-
getTerm
public java.lang.CharSequence getTerm()
-
getPositionIncrement
public int getPositionIncrement()
-
getPosition
public int getPosition()
-
getPositionLength
public int getPositionLength()
-
getStartOffset
public int getStartOffset()
-
getEndOffset
public int getEndOffset()
-
getType
public java.lang.String getType()
-
isKeyword
public boolean isKeyword()
-
-