Class PostgreSQLLexerBase

java.lang.Object
org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
org.antlr.v4.runtime.Lexer
net.hironico.minisql.parser.postgresql.PostgreSQLLexerBase
All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource
Direct Known Subclasses:
PostgreSQLLexer

public abstract class PostgreSQLLexerBase extends org.antlr.v4.runtime.Lexer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final Deque<String>
     

    Fields inherited from class org.antlr.v4.runtime.Lexer

    _channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP

    Fields inherited from class org.antlr.v4.runtime.Recognizer

    _interp, EOF
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    PostgreSQLLexerBase(org.antlr.v4.runtime.CharStream input)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    boolean
     
    boolean
    checkLA(int c)
     
    void
     
    void
     
    boolean
     
    void
     
    void
     
    void
     

    Methods inherited from class org.antlr.v4.runtime.Lexer

    emit, emit, emitEOF, getAllTokens, getChannel, getChannelNames, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getModeNames, getSourceName, getText, getToken, getTokenFactory, getTokenNames, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip

    Methods inherited from class org.antlr.v4.runtime.Recognizer

    action, addErrorListener, getATN, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getGrammarFileName, getInterpreter, getParseInfo, getRuleIndexMap, getRuleNames, getSerializedATN, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, getVocabulary, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • PostgreSQLLexerBase

      protected PostgreSQLLexerBase(org.antlr.v4.runtime.CharStream input)
  • Method Details

    • pushTag

      public void pushTag()
    • isTag

      public boolean isTag()
    • popTag

      public void popTag()
    • checkLA

      public boolean checkLA(int c)
    • charIsLetter

      public boolean charIsLetter()
    • HandleNumericFail

      public void HandleNumericFail()
    • HandleLessLessGreaterGreater

      public void HandleLessLessGreaterGreater()
    • UnterminatedBlockCommentDebugAssert

      public void UnterminatedBlockCommentDebugAssert()
    • CheckIfUtf32Letter

      public boolean CheckIfUtf32Letter()