public final class ShardingDistSQLParser extends ShardingDistSQLStatementParser implements SQLParser
ShardingDistSQLStatementParser.AddShardingHintDatabaseValueContext, ShardingDistSQLStatementParser.AddShardingHintTableValueContext, ShardingDistSQLStatementParser.AlgorithmDefinitionContext, ShardingDistSQLStatementParser.AlgorithmNameContext, ShardingDistSQLStatementParser.AlgorithmPropertiesContext, ShardingDistSQLStatementParser.AlgorithmPropertyContext, ShardingDistSQLStatementParser.AlterDefaultShardingStrategyContext, ShardingDistSQLStatementParser.AlterShardingAlgorithmContext, ShardingDistSQLStatementParser.AlterShardingBindingTableRulesContext, ShardingDistSQLStatementParser.AlterShardingBroadcastTableRulesContext, ShardingDistSQLStatementParser.AlterShardingKeyGeneratorContext, ShardingDistSQLStatementParser.AlterShardingTableRuleContext, ShardingDistSQLStatementParser.AutoCreativeAlgorithmContext, ShardingDistSQLStatementParser.BindTableRulesDefinitionContext, ShardingDistSQLStatementParser.ClearShardingHintContext, ShardingDistSQLStatementParser.ColumnNameContext, ShardingDistSQLStatementParser.CreateDefaultShardingStrategyContext, ShardingDistSQLStatementParser.CreateShardingAlgorithmContext, ShardingDistSQLStatementParser.CreateShardingBindingTableRulesContext, ShardingDistSQLStatementParser.CreateShardingBroadcastTableRulesContext, ShardingDistSQLStatementParser.CreateShardingKeyGeneratorContext, ShardingDistSQLStatementParser.CreateShardingTableRuleContext, ShardingDistSQLStatementParser.DatabaseStrategyContext, ShardingDistSQLStatementParser.DataNodeContext, ShardingDistSQLStatementParser.DataNodesContext, ShardingDistSQLStatementParser.DropDefaultShardingStrategyContext, ShardingDistSQLStatementParser.DropShardingAlgorithmContext, ShardingDistSQLStatementParser.DropShardingBindingTableRulesContext, ShardingDistSQLStatementParser.DropShardingBroadcastTableRulesContext, ShardingDistSQLStatementParser.DropShardingKeyGeneratorContext, ShardingDistSQLStatementParser.DropShardingTableRuleContext, ShardingDistSQLStatementParser.ExecuteContext, ShardingDistSQLStatementParser.ExistClauseContext, ShardingDistSQLStatementParser.ExistingAlgorithmContext, ShardingDistSQLStatementParser.ExistsClauseContext, ShardingDistSQLStatementParser.KeyGenerateDeclarationContext, ShardingDistSQLStatementParser.KeyGenerateDefinitionContext, ShardingDistSQLStatementParser.KeyGenerateStrategyContext, ShardingDistSQLStatementParser.KeyGeneratorContext, ShardingDistSQLStatementParser.KeyGeneratorDefinitionContext, ShardingDistSQLStatementParser.KeyGeneratorNameContext, ShardingDistSQLStatementParser.ResourceContext, ShardingDistSQLStatementParser.ResourcesContext, ShardingDistSQLStatementParser.SchemaNameContext, ShardingDistSQLStatementParser.SetShardingHintDatabaseValueContext, ShardingDistSQLStatementParser.ShardingAlgorithmContext, ShardingDistSQLStatementParser.ShardingAlgorithmDefinitionContext, ShardingDistSQLStatementParser.ShardingAlgorithmNameContext, ShardingDistSQLStatementParser.ShardingAutoTableRuleContext, ShardingDistSQLStatementParser.ShardingColumnContext, ShardingDistSQLStatementParser.ShardingColumnDefinitionContext, ShardingDistSQLStatementParser.ShardingColumnsContext, ShardingDistSQLStatementParser.ShardingStrategyContext, ShardingDistSQLStatementParser.ShardingTableRuleContext, ShardingDistSQLStatementParser.ShardingTableRuleDefinitionContext, ShardingDistSQLStatementParser.ShardingValueContext, ShardingDistSQLStatementParser.ShowShardingAlgorithmsContext, ShardingDistSQLStatementParser.ShowShardingBindingTableRulesContext, ShardingDistSQLStatementParser.ShowShardingBroadcastTableRulesContext, ShardingDistSQLStatementParser.ShowShardingDefaultShardingStrategyContext, ShardingDistSQLStatementParser.ShowShardingHintStatusContext, ShardingDistSQLStatementParser.ShowShardingKeyGeneratorsContext, ShardingDistSQLStatementParser.ShowShardingTableNodesContext, ShardingDistSQLStatementParser.ShowShardingTableRulesContext, ShardingDistSQLStatementParser.ShowShardingTableRulesUsedAlgorithmContext, ShardingDistSQLStatementParser.ShowShardingTableRulesUsedKeyGeneratorContext, ShardingDistSQLStatementParser.ShowUnusedShardingAlgorithmsContext, ShardingDistSQLStatementParser.ShowUnusedShardingKeyGeneratorsContext, ShardingDistSQLStatementParser.StrategyTypeContext, ShardingDistSQLStatementParser.TableNameContext, ShardingDistSQLStatementParser.TableRuleContext, ShardingDistSQLStatementParser.TableStrategyContext_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ADD, ALGORITHM, ALGORITHMS, ALTER, AMPERSAND, AND, ASTERISK, AT, BACKSLASH, BINDING, BITNUM, BQ, BROADCAST, CARET, CLEAR, COLON, COLUMN, COLUMNS, COMMA, CREATE, DATABASE, DATABASE_STRATEGY, DATABASE_VALUE, DATANODES, DEFAULT, DEFAULT_TABLE_STRATEGY, DEQ, DOT, DOTASTERISK, DQ, DROP, EQ, EXISTS, FOR_GENERATOR, FROM, GENERATOR, GENERATORS, GT, GTE, HEX, HEXDIGIT, HINT, IDENTIFIER, IF, INT, JSONSEPARATOR, KEY, KEY_GENERATE_STRATEGY, KEY_GENERATOR, LBE, LBT, LP, LT, LTE, MINUS, MOD, NAME, NEQ, NODES, NOT, NUMBER, OR, PLUS, POUND, PROPERTIES, QUESTION, RBE, RBT, RESOURCES, RP, RULE, RULE_addShardingHintDatabaseValue, RULE_addShardingHintTableValue, RULE_algorithmDefinition, RULE_algorithmName, RULE_algorithmProperties, RULE_algorithmProperty, RULE_alterDefaultShardingStrategy, RULE_alterShardingAlgorithm, RULE_alterShardingBindingTableRules, RULE_alterShardingBroadcastTableRules, RULE_alterShardingKeyGenerator, RULE_alterShardingTableRule, RULE_autoCreativeAlgorithm, RULE_bindTableRulesDefinition, RULE_clearShardingHint, RULE_columnName, RULE_createDefaultShardingStrategy, RULE_createShardingAlgorithm, RULE_createShardingBindingTableRules, RULE_createShardingBroadcastTableRules, RULE_createShardingKeyGenerator, RULE_createShardingTableRule, RULE_databaseStrategy, RULE_dataNode, RULE_dataNodes, RULE_dropDefaultShardingStrategy, RULE_dropShardingAlgorithm, RULE_dropShardingBindingTableRules, RULE_dropShardingBroadcastTableRules, RULE_dropShardingKeyGenerator, RULE_dropShardingTableRule, RULE_execute, RULE_existClause, RULE_existingAlgorithm, RULE_existsClause, RULE_keyGenerateDeclaration, RULE_keyGenerateDefinition, RULE_keyGenerateStrategy, RULE_keyGenerator, RULE_keyGeneratorDefinition, RULE_keyGeneratorName, RULE_resource, RULE_resources, RULE_schemaName, RULE_setShardingHintDatabaseValue, RULE_shardingAlgorithm, RULE_shardingAlgorithmDefinition, RULE_shardingAlgorithmName, RULE_shardingAutoTableRule, RULE_shardingColumn, RULE_shardingColumnDefinition, RULE_shardingColumns, RULE_shardingStrategy, RULE_shardingTableRule, RULE_shardingTableRuleDefinition, RULE_shardingValue, RULE_showShardingAlgorithms, RULE_showShardingBindingTableRules, RULE_showShardingBroadcastTableRules, RULE_showShardingDefaultShardingStrategy, RULE_showShardingHintStatus, RULE_showShardingKeyGenerators, RULE_showShardingTableNodes, RULE_showShardingTableRules, RULE_showShardingTableRulesUsedAlgorithm, RULE_showShardingTableRulesUsedKeyGenerator, RULE_showUnusedShardingAlgorithms, RULE_showUnusedShardingKeyGenerators, RULE_strategyType, RULE_tableName, RULE_tableRule, RULE_tableStrategy, ruleNames, RULES, SAFEEQ, SEMI, SET, SHARDING, SHARDING_ALGORITHM, SHARDING_COLUMN, SHARDING_COLUMNS, SHOW, SIGNEDLEFTSHIFT, SIGNEDRIGHTSHIFT, SLASH, SQ, STATUS, STRATEGY, STRING, TABLE, TABLE_STRATEGY, TABLE_VALUE, TILDE, tokenNames, TYPE, UL, UNUSED, USED, VERTICALBAR, VOCABULARY, WS| Constructor and Description |
|---|
ShardingDistSQLParser(org.antlr.v4.runtime.TokenStream input) |
| Modifier and Type | Method and Description |
|---|---|
ASTNode |
parse() |
addShardingHintDatabaseValue, addShardingHintTableValue, algorithmDefinition, algorithmName, algorithmProperties, algorithmProperty, alterDefaultShardingStrategy, alterShardingAlgorithm, alterShardingBindingTableRules, alterShardingBroadcastTableRules, alterShardingKeyGenerator, alterShardingTableRule, autoCreativeAlgorithm, bindTableRulesDefinition, clearShardingHint, columnName, createDefaultShardingStrategy, createShardingAlgorithm, createShardingBindingTableRules, createShardingBroadcastTableRules, createShardingKeyGenerator, createShardingTableRule, databaseStrategy, dataNode, dataNodes, dropDefaultShardingStrategy, dropShardingAlgorithm, dropShardingBindingTableRules, dropShardingBroadcastTableRules, dropShardingKeyGenerator, dropShardingTableRule, execute, existClause, existingAlgorithm, existsClause, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, keyGenerateDeclaration, keyGenerateDefinition, keyGenerateStrategy, keyGenerator, keyGeneratorDefinition, keyGeneratorName, resource, resources, schemaName, setShardingHintDatabaseValue, shardingAlgorithm, shardingAlgorithmDefinition, shardingAlgorithmName, shardingAutoTableRule, shardingColumn, shardingColumnDefinition, shardingColumns, shardingStrategy, shardingTableRule, shardingTableRuleDefinition, shardingValue, showShardingAlgorithms, showShardingBindingTableRules, showShardingBroadcastTableRules, showShardingDefaultShardingStrategy, showShardingHintStatus, showShardingKeyGenerators, showShardingTableNodes, showShardingTableRules, showShardingTableRulesUsedAlgorithm, showShardingTableRulesUsedKeyGenerator, showUnusedShardingAlgorithms, showUnusedShardingKeyGenerators, strategyType, tableName, tableRule, tableStrategyaddContextToParseTree, 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, setStateCopyright © 2022 The Apache Software Foundation. All rights reserved.