Package one.gfw.antlr4.sql.postgresql
Class PostgreSQLParserBase
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
-
- org.antlr.v4.runtime.Parser
-
- one.gfw.antlr4.sql.postgresql.PostgreSQLParserBase
-
- Direct Known Subclasses:
PostgreSQLParser
public abstract class PostgreSQLParserBase extends org.antlr.v4.runtime.Parser
-
-
Field Summary
Fields Modifier and Type Field Description protected List<PostgreSQLParseError>ParseErrors
-
Constructor Summary
Constructors Constructor Description PostgreSQLParserBase(org.antlr.v4.runtime.TokenStream input)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PostgreSQLParsergetPostgreSQLParser(String script)static StringGetRoutineBodyString(PostgreSQLParser.SconstContext rule)voidParseRoutineBody(PostgreSQLParser.Createfunc_opt_listContext _localctx)static Stringunquote(String s)-
Methods inherited from class org.antlr.v4.runtime.Parser
addContextToParseTree, addParseListener, compileParseTreePattern, compileParseTreePattern, consume, createErrorNode, createTerminalNode, dumpDFA, enterOuterAlt, enterRecursionRule, enterRecursionRule, enterRule, exitRule, getATNWithBypassAlts, getBuildParseTree, getContext, getCurrentToken, getDFAStrings, getErrorHandler, getExpectedTokens, getExpectedTokensWithinCurrentRule, getInputStream, getInvokingContext, getNumberOfSyntaxErrors, getParseInfo, getParseListeners, getPrecedence, getRuleContext, getRuleIndex, getRuleInvocationStack, getRuleInvocationStack, getSourceName, getTokenFactory, getTokenStream, getTrimParseTree, inContext, isExpectedToken, isMatchedEOF, isTrace, match, matchWildcard, notifyErrorListeners, notifyErrorListeners, precpred, pushNewRecursionContext, removeParseListener, removeParseListeners, reset, setBuildParseTree, setContext, setErrorHandler, setInputStream, setProfile, setTokenFactory, setTokenStream, setTrace, setTrimParseTree, triggerEnterRuleEvent, triggerExitRuleEvent, unrollRecursionContexts
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getATN, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getGrammarFileName, getInterpreter, getRuleIndexMap, getRuleNames, getSerializedATN, getState, getTokenErrorDisplay, getTokenNames, getTokenType, getTokenTypeMap, getVocabulary, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-
-
-
Field Detail
-
ParseErrors
protected List<PostgreSQLParseError> ParseErrors
-
-
Method Detail
-
ParseRoutineBody
public void ParseRoutineBody(PostgreSQLParser.Createfunc_opt_listContext _localctx)
-
GetRoutineBodyString
public static String GetRoutineBodyString(PostgreSQLParser.SconstContext rule)
-
getPostgreSQLParser
public static PostgreSQLParser getPostgreSQLParser(String script)
-
-