public final class KernelDistSQLParser extends KernelDistSQLStatementParser implements org.apache.shardingsphere.sql.parser.api.parser.SQLParser
KernelDistSQLStatementParser.AlgorithmDefinitionContext, KernelDistSQLStatementParser.AlgorithmTypeNameContext, KernelDistSQLStatementParser.AlterComputeNodeContext, KernelDistSQLStatementParser.AlterMigrationRuleContext, KernelDistSQLStatementParser.AlterStorageUnitContext, KernelDistSQLStatementParser.ApplyDistSQLContext, KernelDistSQLStatementParser.BatchSizeContext, KernelDistSQLStatementParser.ClearHintContext, KernelDistSQLStatementParser.ConfPathContext, KernelDistSQLStatementParser.ConvertYamlConfigurationContext, KernelDistSQLStatementParser.CountSingleTableRuleContext, KernelDistSQLStatementParser.DatabaseNameContext, KernelDistSQLStatementParser.DbNameContext, KernelDistSQLStatementParser.DisableComputeNodeContext, KernelDistSQLStatementParser.DiscardDistSQLContext, KernelDistSQLStatementParser.EnableComputeNodeContext, KernelDistSQLStatementParser.ExecuteContext, KernelDistSQLStatementParser.ExportDatabaseConfigurationContext, KernelDistSQLStatementParser.FilePathContext, KernelDistSQLStatementParser.FromSegmentContext, KernelDistSQLStatementParser.HostnameContext, KernelDistSQLStatementParser.IfExistsContext, KernelDistSQLStatementParser.IfNotExistsContext, KernelDistSQLStatementParser.IgnoreSingleTablesContext, KernelDistSQLStatementParser.ImportDatabaseConfigurationContext, KernelDistSQLStatementParser.InstanceIdContext, KernelDistSQLStatementParser.IntValueContext, KernelDistSQLStatementParser.InventoryIncrementalRuleContext, KernelDistSQLStatementParser.LabelComputeNodeContext, KernelDistSQLStatementParser.LabelContext, KernelDistSQLStatementParser.LikePatternContext, KernelDistSQLStatementParser.LiteralContext, KernelDistSQLStatementParser.PasswordContext, KernelDistSQLStatementParser.PortContext, KernelDistSQLStatementParser.PrepareDistSQLContext, KernelDistSQLStatementParser.PropertiesContext, KernelDistSQLStatementParser.PropertiesDefinitionContext, KernelDistSQLStatementParser.PropertyContext, KernelDistSQLStatementParser.RateLimiterContext, KernelDistSQLStatementParser.ReadDefinitionContext, KernelDistSQLStatementParser.RefreshDatabaseMetadataContext, KernelDistSQLStatementParser.RefreshScopeContext, KernelDistSQLStatementParser.RefreshTableMetadataContext, KernelDistSQLStatementParser.RegisterStorageUnitContext, KernelDistSQLStatementParser.ResourceNameContext, KernelDistSQLStatementParser.SchemaNameContext, KernelDistSQLStatementParser.SetDefaultSingleTableStorageUnitContext, KernelDistSQLStatementParser.SetDistVariableContext, KernelDistSQLStatementParser.ShardingSizeContext, KernelDistSQLStatementParser.ShowComputeNodeInfoContext, KernelDistSQLStatementParser.ShowComputeNodeModeContext, KernelDistSQLStatementParser.ShowComputeNodesContext, KernelDistSQLStatementParser.ShowDefaultSingleTableStorageUnitContext, KernelDistSQLStatementParser.ShowDistVariableContext, KernelDistSQLStatementParser.ShowDistVariablesContext, KernelDistSQLStatementParser.ShowLikeContext, KernelDistSQLStatementParser.ShowLogicalTablesContext, KernelDistSQLStatementParser.ShowMigrationRuleContext, KernelDistSQLStatementParser.ShowRulesUsedStorageUnitContext, KernelDistSQLStatementParser.ShowSingleTableContext, KernelDistSQLStatementParser.ShowStorageUnitsContext, KernelDistSQLStatementParser.ShowTableMetadataContext, KernelDistSQLStatementParser.SimpleSourceContext, KernelDistSQLStatementParser.StorageUnitDefinitionContext, KernelDistSQLStatementParser.StorageUnitNameContext, KernelDistSQLStatementParser.StreamChannelContext, KernelDistSQLStatementParser.TableNameContext, KernelDistSQLStatementParser.UnlabelComputeNodeContext, KernelDistSQLStatementParser.UnregisterStorageUnitContext, KernelDistSQLStatementParser.UrlContext, KernelDistSQLStatementParser.UrlSourceContext, KernelDistSQLStatementParser.UsageCountContext, KernelDistSQLStatementParser.UserContext, KernelDistSQLStatementParser.VariableNameContext, KernelDistSQLStatementParser.VariableValueContext, KernelDistSQLStatementParser.VariableValuesContext, KernelDistSQLStatementParser.WorkerThreadContext, KernelDistSQLStatementParser.WriteDefinitionContext_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ADD, ALL, ALTER, AMPERSAND_, AND_, APPLY, ASTERISK_, AT_, BACKSLASH_, BATCH_SIZE, BQ_, CARET_, CENTER, CLEAR, COLON_, COMMA_, COMPUTE, CONFIGURATION, CONVERT, COUNT, CREATE, DATABASE, DB, DEFAULT, DEQ_, DISABLE, DISCARD, DIST, DISTSQL, DL_, DOT_, DOTASTERISK_, DQ_, DROP, ENABLE, EQ_, EXISTS, EXPORT, FALSE, FILE, FOR_GENERATOR, FROM, GOVERNANCE, GT_, GTE_, HINT, HOST, IDENTIFIER_, IF, IGNORE, IMPORT, INFO, INSTANCE, INT_, JSONSEPARATOR_, LABEL, LBE_, LBT_, LIKE, LIST, LOGICAL, LP_, LT_, LTE_, METADATA, MIGRATION, MINUS_, MOD_, MODE, NAME, NEQ_, NODE, NODES, NOT, NOT_, OR_, PASSWORD, PLUS_, PORT, POUND_, PREPARE, PROPERTIES, QUESTION_, RANDOM, RATE_LIMITER, RBE_, RBT_, READ, REFRESH, REGISTER, RELABEL, RP_, RULE, RULE_algorithmDefinition, RULE_algorithmTypeName, RULE_alterComputeNode, RULE_alterMigrationRule, RULE_alterStorageUnit, RULE_applyDistSQL, RULE_batchSize, RULE_clearHint, RULE_confPath, RULE_convertYamlConfiguration, RULE_countSingleTableRule, RULE_databaseName, RULE_dbName, RULE_disableComputeNode, RULE_discardDistSQL, RULE_enableComputeNode, RULE_execute, RULE_exportDatabaseConfiguration, RULE_filePath, RULE_fromSegment, RULE_hostname, RULE_ifExists, RULE_ifNotExists, RULE_ignoreSingleTables, RULE_importDatabaseConfiguration, RULE_instanceId, RULE_intValue, RULE_inventoryIncrementalRule, RULE_label, RULE_labelComputeNode, RULE_likePattern, RULE_literal, RULE_password, RULE_port, RULE_prepareDistSQL, RULE_properties, RULE_propertiesDefinition, RULE_property, RULE_rateLimiter, RULE_readDefinition, RULE_refreshDatabaseMetadata, RULE_refreshScope, RULE_refreshTableMetadata, RULE_registerStorageUnit, RULE_resourceName, RULE_schemaName, RULE_setDefaultSingleTableStorageUnit, RULE_setDistVariable, RULE_shardingSize, RULE_showComputeNodeInfo, RULE_showComputeNodeMode, RULE_showComputeNodes, RULE_showDefaultSingleTableStorageUnit, RULE_showDistVariable, RULE_showDistVariables, RULE_showLike, RULE_showLogicalTables, RULE_showMigrationRule, RULE_showRulesUsedStorageUnit, RULE_showSingleTable, RULE_showStorageUnits, RULE_showTableMetadata, RULE_simpleSource, RULE_storageUnitDefinition, RULE_storageUnitName, RULE_streamChannel, RULE_tableName, RULE_unlabelComputeNode, RULE_unregisterStorageUnit, RULE_url, RULE_urlSource, RULE_usageCount, RULE_user, RULE_variableName, RULE_variableValue, RULE_variableValues, RULE_workerThread, RULE_writeDefinition, ruleNames, RULES, SAFEEQ_, SCHEMA, SEMI, SEMI_, SET, SHARDING_SIZE, SHOW, SIGNEDLEFTSHIFT_, SIGNEDRIGHTSHIFT_, SINGLE, SINGLE_TABLE, SLASH_, SQ_, STORAGE, STREAM_CHANNEL, STRING_, TABLE, TABLES, TILDE_, TO, tokenNames, TRUE, TYPE, UL_, UNIT, UNITS, UNLABEL, UNREGISTER, UNUSED, URL, USAGE_COUNT, USED, USER, VARIABLE, VARIABLES, VERTICALBAR_, VOCABULARY, WHERE, WITH, WORKER_THREAD, WRITE, WS, YAML| Constructor and Description |
|---|
KernelDistSQLParser(org.antlr.v4.runtime.TokenStream input) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.shardingsphere.sql.parser.api.visitor.ASTNode |
parse() |
algorithmDefinition, algorithmTypeName, alterComputeNode, alterMigrationRule, alterStorageUnit, applyDistSQL, batchSize, clearHint, confPath, convertYamlConfiguration, countSingleTableRule, databaseName, dbName, disableComputeNode, discardDistSQL, enableComputeNode, execute, exportDatabaseConfiguration, filePath, fromSegment, getATN, getGrammarFileName, getRuleNames, getSerializedATN, getTokenNames, getVocabulary, hostname, ifExists, ifNotExists, ignoreSingleTables, importDatabaseConfiguration, instanceId, intValue, inventoryIncrementalRule, label, labelComputeNode, likePattern, literal, password, port, prepareDistSQL, properties, propertiesDefinition, property, rateLimiter, readDefinition, refreshDatabaseMetadata, refreshScope, refreshTableMetadata, registerStorageUnit, resourceName, schemaName, setDefaultSingleTableStorageUnit, setDistVariable, shardingSize, showComputeNodeInfo, showComputeNodeMode, showComputeNodes, showDefaultSingleTableStorageUnit, showDistVariable, showDistVariables, showLike, showLogicalTables, showMigrationRule, showRulesUsedStorageUnit, showSingleTable, showStorageUnits, showTableMetadata, simpleSource, storageUnitDefinition, storageUnitName, streamChannel, tableName, unlabelComputeNode, unregisterStorageUnit, url, urlSource, usageCount, user, variableName, variableValue, variableValues, workerThread, writeDefinitionaddContextToParseTree, 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 KernelDistSQLParser(org.antlr.v4.runtime.TokenStream input)
public org.apache.shardingsphere.sql.parser.api.visitor.ASTNode parse()
parse in interface org.apache.shardingsphere.sql.parser.api.parser.SQLParserCopyright © 2023 The Apache Software Foundation. All rights reserved.