类 SQLTranslatorDistSQLParser
java.lang.Object
org.antlr.v4.runtime.Recognizer<org.antlr.v4.runtime.Token,org.antlr.v4.runtime.atn.ParserATNSimulator>
org.antlr.v4.runtime.Parser
org.apache.shardingsphere.distsql.parser.autogen.SQLTranslatorDistSQLStatementParser
org.apache.shardingsphere.sqltranslator.distsql.parser.core.SQLTranslatorDistSQLParser
- 所有已实现的接口:
org.apache.shardingsphere.sql.parser.api.parser.SQLParser
public final class SQLTranslatorDistSQLParser
extends SQLTranslatorDistSQLStatementParser
implements org.apache.shardingsphere.sql.parser.api.parser.SQLParser
SQL parser for SQL translator DistSQL.
-
嵌套类概要
从类继承的嵌套类/接口 org.apache.shardingsphere.distsql.parser.autogen.SQLTranslatorDistSQLStatementParser
SQLTranslatorDistSQLStatementParser.ExecuteContext, SQLTranslatorDistSQLStatementParser.ShowSQLTranslatorRuleContext从类继承的嵌套类/接口 org.antlr.v4.runtime.Parser
org.antlr.v4.runtime.Parser.TraceListener, org.antlr.v4.runtime.Parser.TrimToSizeListener -
字段概要
从类继承的字段 org.apache.shardingsphere.distsql.parser.autogen.SQLTranslatorDistSQLStatementParser
_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, AMPERSAND_, AND_, ASTERISK_, AT_, BACKSLASH_, BQ_, CARET_, COLON_, COMMA_, DEQ_, DL_, DOT_, DOTASTERISK_, DQ_, EQ_, FOR_GENERATOR, GT_, GTE_, JSONSEPARATOR_, LBE_, LBT_, LP_, LT_, LTE_, MINUS_, MOD_, NEQ_, NOT_, OR_, PLUS_, POUND_, QUESTION_, RBE_, RBT_, RP_, RULE, RULE_execute, RULE_showSQLTranslatorRule, ruleNames, SAFEEQ_, SEMI, SEMI_, SHOW, SIGNEDLEFTSHIFT_, SIGNEDRIGHTSHIFT_, SLASH_, SQ_, SQL_TRANSLATOR, TILDE_, tokenNames, UL_, VERTICALBAR_, VOCABULARY, WS从类继承的字段 org.antlr.v4.runtime.Parser
_buildParseTrees, _ctx, _errHandler, _input, _parseListeners, _precedenceStack, _syntaxErrors, matchedEOF从类继承的字段 org.antlr.v4.runtime.Recognizer
_interp, EOF -
构造器概要
构造器 -
方法概要
从类继承的方法 org.apache.shardingsphere.distsql.parser.autogen.SQLTranslatorDistSQLStatementParser
execute, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, showSQLTranslatorRule从类继承的方法 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从类继承的方法 org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
构造器详细资料
-
SQLTranslatorDistSQLParser
public SQLTranslatorDistSQLParser(org.antlr.v4.runtime.TokenStream input)
-
-
方法详细资料
-
parse
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode parse()- 指定者:
parse在接口中org.apache.shardingsphere.sql.parser.api.parser.SQLParser
-