Class LexerContext<T>

java.lang.Object
com.hypixel.hytale.server.npc.util.expression.compile.LexerContext<T>

public class LexerContext<T> extends Object
Helper class to tokenise a string with the Lexer.
  • Constructor Details

    • LexerContext

      public LexerContext()
  • Method Details

    • init

      public void init(@Nonnull String expression)
    • resetToken

      public void resetToken()
    • setToken

      public T setToken(T token)
    • getExpression

      public String getExpression()
    • getToken

      public T getToken()
    • getTokenPosition

      public int getTokenPosition()
    • getTokenString

      @Nonnull public String getTokenString()
    • getTokenNumber

      public double getTokenNumber()