Package one.gfw.antlr4.sql.postgresql
Class PostgreSQLLexerBase
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
- org.antlr.v4.runtime.Lexer
-
- one.gfw.antlr4.sql.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 Deque<String>tags-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPostgreSQLLexerBase(org.antlr.v4.runtime.CharStream input)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancharIsLetter()booleanCheckIfUtf32Letter()booleancheckLA(int c)voidHandleLessLessGreaterGreater()voidHandleNumericFail()booleanisTag()voidpopTag()voidpushTag()voidUnterminatedBlockCommentDebugAssert()-
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
-
-
-
-
Method Detail
-
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()
-
-