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
FieldsFields 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, SKIPFields inherited from class org.antlr.v4.runtime.Recognizer
_interp, EOF -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedPostgreSQLLexerBase(org.antlr.v4.runtime.CharStream input) -
Method Summary
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, skipMethods 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
-
Field Details
-
tags
-
-
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()
-