public final class DistSQLParser extends DistSQLStatementParser implements org.apache.shardingsphere.sql.parser.api.parser.SQLParser
DistSQLStatementParser.AddResourceContext, DistSQLStatementParser.AlgorithmPropertiesContext, DistSQLStatementParser.AlgorithmPropertyContext, DistSQLStatementParser.AlterDatabaseDiscoveryRuleContext, DistSQLStatementParser.AlterEncryptRuleContext, DistSQLStatementParser.AlterReadwriteSplittingRuleContext, DistSQLStatementParser.AlterShardingBindingTableRulesContext, DistSQLStatementParser.AlterShardingBroadcastTableRulesContext, DistSQLStatementParser.AlterShardingTableRuleContext, DistSQLStatementParser.BindTableRulesDefinitionContext, DistSQLStatementParser.CheckScalingJobContext, DistSQLStatementParser.CipherColumnNameContext, DistSQLStatementParser.ColumnDefinitionContext, DistSQLStatementParser.ColumnNameContext, DistSQLStatementParser.CreateDatabaseDiscoveryRuleContext, DistSQLStatementParser.CreateEncryptRuleContext, DistSQLStatementParser.CreateReadwriteSplittingRuleContext, DistSQLStatementParser.CreateShardingBindingTableRulesContext, DistSQLStatementParser.CreateShardingBroadcastTableRulesContext, DistSQLStatementParser.CreateShardingTableRuleContext, DistSQLStatementParser.DatabaseDiscoveryRuleDefinitionContext, DistSQLStatementParser.DataSourceContext, DistSQLStatementParser.DataSourceNameContext, DistSQLStatementParser.DbNameContext, DistSQLStatementParser.DropDatabaseDiscoveryRuleContext, DistSQLStatementParser.DropEncryptRuleContext, DistSQLStatementParser.DropReadwriteSplittingRuleContext, DistSQLStatementParser.DropResourceContext, DistSQLStatementParser.DropScalingJobContext, DistSQLStatementParser.DropShardingBindingTableRulesContext, DistSQLStatementParser.DropShardingBroadcastTableRulesContext, DistSQLStatementParser.DropShardingTableRuleContext, DistSQLStatementParser.DynamicReadwriteSplittingRuleDefinitionContext, DistSQLStatementParser.EncryptRuleDefinitionContext, DistSQLStatementParser.ExecuteContext, DistSQLStatementParser.FunctionDefinitionContext, DistSQLStatementParser.FunctionNameContext, DistSQLStatementParser.HostNameContext, DistSQLStatementParser.IpContext, DistSQLStatementParser.JobIdContext, DistSQLStatementParser.KeyGenerateStrategyContext, DistSQLStatementParser.PasswordContext, DistSQLStatementParser.PlainColumnNameContext, DistSQLStatementParser.PortContext, DistSQLStatementParser.ReadwriteSplittingRuleDefinitionContext, DistSQLStatementParser.ResetScalingJobContext, DistSQLStatementParser.ResourceNameContext, DistSQLStatementParser.ResourcesContext, DistSQLStatementParser.RuleNameContext, DistSQLStatementParser.SchemaNameContext, DistSQLStatementParser.SchemaNamesContext, DistSQLStatementParser.ShardingColumnContext, DistSQLStatementParser.ShardingTableRuleDefinitionContext, DistSQLStatementParser.ShowDatabaseDiscoveryRulesContext, DistSQLStatementParser.ShowEncryptRulesContext, DistSQLStatementParser.ShowReadwriteSplittingRulesContext, DistSQLStatementParser.ShowResourcesContext, DistSQLStatementParser.ShowScalingJobListContext, DistSQLStatementParser.ShowScalingJobStatusContext, DistSQLStatementParser.ShowShardingBindingTableRulesContext, DistSQLStatementParser.ShowShardingBroadcastTableRulesContext, DistSQLStatementParser.ShowShardingTableRulesContext, DistSQLStatementParser.StartScalingJobContext, DistSQLStatementParser.StaticReadwriteSplittingRuleDefinitionContext, DistSQLStatementParser.StopScalingJobContext, DistSQLStatementParser.TableNameContext, DistSQLStatementParser.TableRuleContext, DistSQLStatementParser.UserContext, DistSQLStatementParser.WriteResourceNameContext_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ADD, ALTER, AMPERSAND, AND, ASTERISK, AT, AUTO_AWARE_RESOURCE, BACKSLASH, BINDING, BINDING_TABLE, BITNUM, BQ, BROADCAST, BROADCAST_TABLES, CARET, CHECK, CIPHER, COLON, COLUMN, COLUMNS, COMMA, CREATE, DB, DB_DISCOVERY, DEFAULT_TABLE_STRATEGY, DEQ, DOT, DOTASTERISK, DQ, DROP, ENCRYPT, EQ, FOR_GENERATOR, FROM, GENERATED_KEY, GT, GTE, HEX, HEXDIGIT, HOST, IDENTIFIER, INT, JOB, JSONSEPARATOR, LBE, LBT, LIST, LP, LT, LTE, MINUS, MOD, MODIFY, NAME, NEQ, NOT, NUMBER, OR, PASSWORD, PLAIN, PLUS, PORT, POUND, PRIMARY, PROPERTIES, QUESTION, RBE, RBT, READ_RESOURCES, READWRITE_SPLITTING, REPLICA, REPLICA_QUERY, RESET, RESOURCE, RESOURCES, RP, RULE, RULE_addResource, RULE_algorithmProperties, RULE_algorithmProperty, RULE_alterDatabaseDiscoveryRule, RULE_alterEncryptRule, RULE_alterReadwriteSplittingRule, RULE_alterShardingBindingTableRules, RULE_alterShardingBroadcastTableRules, RULE_alterShardingTableRule, RULE_bindTableRulesDefinition, RULE_checkScalingJob, RULE_cipherColumnName, RULE_columnDefinition, RULE_columnName, RULE_createDatabaseDiscoveryRule, RULE_createEncryptRule, RULE_createReadwriteSplittingRule, RULE_createShardingBindingTableRules, RULE_createShardingBroadcastTableRules, RULE_createShardingTableRule, RULE_databaseDiscoveryRuleDefinition, RULE_dataSource, RULE_dataSourceName, RULE_dbName, RULE_dropDatabaseDiscoveryRule, RULE_dropEncryptRule, RULE_dropReadwriteSplittingRule, RULE_dropResource, RULE_dropScalingJob, RULE_dropShardingBindingTableRules, RULE_dropShardingBroadcastTableRules, RULE_dropShardingTableRule, RULE_dynamicReadwriteSplittingRuleDefinition, RULE_encryptRuleDefinition, RULE_execute, RULE_functionDefinition, RULE_functionName, RULE_hostName, RULE_ip, RULE_jobId, RULE_keyGenerateStrategy, RULE_password, RULE_plainColumnName, RULE_port, RULE_readwriteSplittingRuleDefinition, RULE_resetScalingJob, RULE_resourceName, RULE_resources, RULE_ruleName, RULE_schemaName, RULE_schemaNames, RULE_shardingColumn, RULE_shardingTableRuleDefinition, RULE_showDatabaseDiscoveryRules, RULE_showEncryptRules, RULE_showReadwriteSplittingRules, RULE_showResources, RULE_showScalingJobList, RULE_showScalingJobStatus, RULE_showShardingBindingTableRules, RULE_showShardingBroadcastTableRules, RULE_showShardingTableRules, RULE_startScalingJob, RULE_staticReadwriteSplittingRuleDefinition, RULE_stopScalingJob, RULE_tableName, RULE_tableRule, RULE_user, RULE_writeResourceName, ruleNames, RULES, SAFEEQ, SCALING, SEMI, SHADOW, SHARDING, SHARDING_COLUMN, SHOW, SIGNEDLEFTSHIFT, SIGNEDRIGHTSHIFT, SLASH, SQ, START, STATUS, STOP, STRING, TABLE, TILDE, tokenNames, TYPE, UL, USER, VERTICALBAR, VOCABULARY, WRITE_RESOURCE, WS| Constructor and Description |
|---|
DistSQLParser(org.antlr.v4.runtime.TokenStream input) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.shardingsphere.sql.parser.api.visitor.ASTNode |
parse() |
addResource, algorithmProperties, algorithmProperty, alterDatabaseDiscoveryRule, alterEncryptRule, alterReadwriteSplittingRule, alterShardingBindingTableRules, alterShardingBroadcastTableRules, alterShardingTableRule, bindTableRulesDefinition, checkScalingJob, cipherColumnName, columnDefinition, columnName, createDatabaseDiscoveryRule, createEncryptRule, createReadwriteSplittingRule, createShardingBindingTableRules, createShardingBroadcastTableRules, createShardingTableRule, databaseDiscoveryRuleDefinition, dataSource, dataSourceName, dbName, dropDatabaseDiscoveryRule, dropEncryptRule, dropReadwriteSplittingRule, dropResource, dropScalingJob, dropShardingBindingTableRules, dropShardingBroadcastTableRules, dropShardingTableRule, dynamicReadwriteSplittingRuleDefinition, encryptRuleDefinition, execute, functionDefinition, functionName, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, hostName, ip, jobId, keyGenerateStrategy, password, plainColumnName, port, readwriteSplittingRuleDefinition, resetScalingJob, resourceName, resources, ruleName, schemaName, schemaNames, shardingColumn, shardingTableRuleDefinition, showDatabaseDiscoveryRules, showEncryptRules, showReadwriteSplittingRules, showResources, showScalingJobList, showScalingJobStatus, showShardingBindingTableRules, showShardingBroadcastTableRules, showShardingTableRules, startScalingJob, staticReadwriteSplittingRuleDefinition, stopScalingJob, tableName, tableRule, user, writeResourceNameaddContextToParseTree, 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, unrollRecursionContextsaction, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setStatepublic org.apache.shardingsphere.sql.parser.api.visitor.ASTNode parse()
parse in interface org.apache.shardingsphere.sql.parser.api.parser.SQLParserCopyright © 2021 The Apache Software Foundation. All rights reserved.