Class DroolsToken

java.lang.Object
org.antlr.runtime.CommonToken
org.drools.drl.parser.lang.DroolsToken
All Implemented Interfaces:
Serializable, org.antlr.runtime.Token

public class DroolsToken extends org.antlr.runtime.CommonToken
An extension of the CommonToken class that keeps the char offset information
See Also:
  • Field Summary

    Fields inherited from class org.antlr.runtime.CommonToken

    channel, charPositionInLine, index, input, line, start, stop, text, type

    Fields inherited from interface org.antlr.runtime.Token

    DEFAULT_CHANNEL, DOWN, EOF, EOR_TOKEN_TYPE, HIDDEN_CHANNEL, INVALID_TOKEN, INVALID_TOKEN_TYPE, MIN_TOKEN_TYPE, SKIP_TOKEN, UP
  • Constructor Summary

    Constructors
    Constructor
    Description
    DroolsToken(int type)
     
    DroolsToken(int type, String text)
     
    DroolsToken(org.antlr.runtime.CharStream input, int type, int channel, int start, int stop)
     
    DroolsToken(org.antlr.runtime.Token oldToken)
    Constructor that preserves the char offset
  • Method Summary

    Modifier and Type
    Method
    Description
    getter of editor type
    void
    setter of editor type

    Methods inherited from class org.antlr.runtime.CommonToken

    getChannel, getCharPositionInLine, getInputStream, getLine, getStartIndex, getStopIndex, getText, getTokenIndex, getType, setChannel, setCharPositionInLine, setInputStream, setLine, setStartIndex, setStopIndex, setText, setTokenIndex, setType, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DroolsToken

      public DroolsToken(int type)
    • DroolsToken

      public DroolsToken(org.antlr.runtime.CharStream input, int type, int channel, int start, int stop)
    • DroolsToken

      public DroolsToken(int type, String text)
    • DroolsToken

      public DroolsToken(org.antlr.runtime.Token oldToken)
      Constructor that preserves the char offset
      Parameters:
      oldToken -
  • Method Details