Documentation ¶
Index ¶
- Constants
- type AlgorithmDefinitionContext
- func (s *AlgorithmDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlgorithmDefinitionContext) AlgorithmTypeName() IAlgorithmTypeNameContext
- func (s *AlgorithmDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *AlgorithmDefinitionContext) EQ_() antlr.TerminalNode
- func (s *AlgorithmDefinitionContext) GetParser() antlr.Parser
- func (s *AlgorithmDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*AlgorithmDefinitionContext) IsAlgorithmDefinitionContext()
- func (s *AlgorithmDefinitionContext) LP_() antlr.TerminalNode
- func (s *AlgorithmDefinitionContext) NAME() antlr.TerminalNode
- func (s *AlgorithmDefinitionContext) PropertiesDefinition() IPropertiesDefinitionContext
- func (s *AlgorithmDefinitionContext) RP_() antlr.TerminalNode
- func (s *AlgorithmDefinitionContext) TYPE() antlr.TerminalNode
- func (s *AlgorithmDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AlgorithmTypeNameContext
- func (s *AlgorithmTypeNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlgorithmTypeNameContext) BuildInKeyGenerateAlgorithmType() IBuildInKeyGenerateAlgorithmTypeContext
- func (s *AlgorithmTypeNameContext) BuildInShardingAlgorithmType() IBuildInShardingAlgorithmTypeContext
- func (s *AlgorithmTypeNameContext) BuildInShardingAuditAlgorithmType() IBuildInShardingAuditAlgorithmTypeContext
- func (s *AlgorithmTypeNameContext) GetParser() antlr.Parser
- func (s *AlgorithmTypeNameContext) GetRuleContext() antlr.RuleContext
- func (*AlgorithmTypeNameContext) IsAlgorithmTypeNameContext()
- func (s *AlgorithmTypeNameContext) STRING_() antlr.TerminalNode
- func (s *AlgorithmTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AlterDefaultShardingStrategyContext
- func (s *AlterDefaultShardingStrategyContext) ALTER() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlterDefaultShardingStrategyContext) DATABASE() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) DEFAULT() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) GetParser() antlr.Parser
- func (s *AlterDefaultShardingStrategyContext) GetRuleContext() antlr.RuleContext
- func (s *AlterDefaultShardingStrategyContext) GetType() antlr.Token
- func (*AlterDefaultShardingStrategyContext) IsAlterDefaultShardingStrategyContext()
- func (s *AlterDefaultShardingStrategyContext) LP_() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) RP_() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) SHARDING() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) STRATEGY() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) SetType(v antlr.Token)
- func (s *AlterDefaultShardingStrategyContext) ShardingStrategy() IShardingStrategyContext
- func (s *AlterDefaultShardingStrategyContext) TABLE() antlr.TerminalNode
- func (s *AlterDefaultShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AlterShardingTableReferenceRuleContext
- func (s *AlterShardingTableReferenceRuleContext) ALTER() antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlterShardingTableReferenceRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) AllTableReferenceRuleDefinition() []ITableReferenceRuleDefinitionContext
- func (s *AlterShardingTableReferenceRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) GetParser() antlr.Parser
- func (s *AlterShardingTableReferenceRuleContext) GetRuleContext() antlr.RuleContext
- func (*AlterShardingTableReferenceRuleContext) IsAlterShardingTableReferenceRuleContext()
- func (s *AlterShardingTableReferenceRuleContext) REFERENCE() antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) RULE() antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) SHARDING() antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) TABLE() antlr.TerminalNode
- func (s *AlterShardingTableReferenceRuleContext) TableReferenceRuleDefinition(i int) ITableReferenceRuleDefinitionContext
- func (s *AlterShardingTableReferenceRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AlterShardingTableRuleContext
- func (s *AlterShardingTableRuleContext) ALTER() antlr.TerminalNode
- func (s *AlterShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlterShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *AlterShardingTableRuleContext) AllShardingTableRuleDefinition() []IShardingTableRuleDefinitionContext
- func (s *AlterShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *AlterShardingTableRuleContext) GetParser() antlr.Parser
- func (s *AlterShardingTableRuleContext) GetRuleContext() antlr.RuleContext
- func (*AlterShardingTableRuleContext) IsAlterShardingTableRuleContext()
- func (s *AlterShardingTableRuleContext) RULE() antlr.TerminalNode
- func (s *AlterShardingTableRuleContext) SHARDING() antlr.TerminalNode
- func (s *AlterShardingTableRuleContext) ShardingTableRuleDefinition(i int) IShardingTableRuleDefinitionContext
- func (s *AlterShardingTableRuleContext) TABLE() antlr.TerminalNode
- func (s *AlterShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AuditAllowHintDisableContext
- func (s *AuditAllowHintDisableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AuditAllowHintDisableContext) FALSE() antlr.TerminalNode
- func (s *AuditAllowHintDisableContext) GetParser() antlr.Parser
- func (s *AuditAllowHintDisableContext) GetRuleContext() antlr.RuleContext
- func (*AuditAllowHintDisableContext) IsAuditAllowHintDisableContext()
- func (s *AuditAllowHintDisableContext) TRUE() antlr.TerminalNode
- func (s *AuditAllowHintDisableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AuditDefinitionContext
- func (s *AuditDefinitionContext) ALLOW_HINT_DISABLE() antlr.TerminalNode
- func (s *AuditDefinitionContext) AUDIT_STRATEGY() antlr.TerminalNode
- func (s *AuditDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AuditDefinitionContext) AuditAllowHintDisable() IAuditAllowHintDisableContext
- func (s *AuditDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *AuditDefinitionContext) EQ_() antlr.TerminalNode
- func (s *AuditDefinitionContext) GetParser() antlr.Parser
- func (s *AuditDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*AuditDefinitionContext) IsAuditDefinitionContext()
- func (s *AuditDefinitionContext) LP_() antlr.TerminalNode
- func (s *AuditDefinitionContext) MultiAuditDefinition() IMultiAuditDefinitionContext
- func (s *AuditDefinitionContext) RP_() antlr.TerminalNode
- func (s *AuditDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AuditorDefinitionContext
- func (s *AuditorDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AuditorDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *AuditorDefinitionContext) AuditorName() IAuditorNameContext
- func (s *AuditorDefinitionContext) GetParser() antlr.Parser
- func (s *AuditorDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*AuditorDefinitionContext) IsAuditorDefinitionContext()
- func (s *AuditorDefinitionContext) LP_() antlr.TerminalNode
- func (s *AuditorDefinitionContext) RP_() antlr.TerminalNode
- func (s *AuditorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AuditorNameContext
- func (s *AuditorNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AuditorNameContext) GetParser() antlr.Parser
- func (s *AuditorNameContext) GetRuleContext() antlr.RuleContext
- func (s *AuditorNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*AuditorNameContext) IsAuditorNameContext()
- func (s *AuditorNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AutoShardingColumnDefinitionContext
- func (s *AutoShardingColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AutoShardingColumnDefinitionContext) GetParser() antlr.Parser
- func (s *AutoShardingColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*AutoShardingColumnDefinitionContext) IsAutoShardingColumnDefinitionContext()
- func (s *AutoShardingColumnDefinitionContext) ShardingColumn() IShardingColumnContext
- func (s *AutoShardingColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BaseRDLStatementVisitor
- func (v *BaseRDLStatementVisitor) VisitAlgorithmDefinition(ctx *AlgorithmDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAlgorithmTypeName(ctx *AlgorithmTypeNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAlterDefaultShardingStrategy(ctx *AlterDefaultShardingStrategyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAlterShardingTableReferenceRule(ctx *AlterShardingTableReferenceRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAlterShardingTableRule(ctx *AlterShardingTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAuditAllowHintDisable(ctx *AuditAllowHintDisableContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAuditDefinition(ctx *AuditDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAuditorDefinition(ctx *AuditorDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAuditorName(ctx *AuditorNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAutoShardingColumnDefinition(ctx *AutoShardingColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitBuildInKeyGenerateAlgorithmType(ctx *BuildInKeyGenerateAlgorithmTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitBuildInShardingAlgorithmType(ctx *BuildInShardingAlgorithmTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitBuildInShardingAuditAlgorithmType(ctx *BuildInShardingAuditAlgorithmTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitBuildInStrategyType(ctx *BuildInStrategyTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitColumnName(ctx *ColumnNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCreateBroadcastTableRule(ctx *CreateBroadcastTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCreateDefaultShardingStrategy(ctx *CreateDefaultShardingStrategyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCreateShardingTableReferenceRule(ctx *CreateShardingTableReferenceRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCreateShardingTableRule(ctx *CreateShardingTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDataNode(ctx *DataNodeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDataNodes(ctx *DataNodesContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDatabaseStrategy(ctx *DatabaseStrategyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropBroadcastTableRule(ctx *DropBroadcastTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropDefaultShardingStrategy(ctx *DropDefaultShardingStrategyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropShardingAlgorithm(ctx *DropShardingAlgorithmContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropShardingAuditor(ctx *DropShardingAuditorContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropShardingKeyGenerator(ctx *DropShardingKeyGeneratorContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropShardingTableReferenceRule(ctx *DropShardingTableReferenceRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropShardingTableRule(ctx *DropShardingTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitIfExists(ctx *IfExistsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitIfNotExists(ctx *IfNotExistsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitKeyGenerateDefinition(ctx *KeyGenerateDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitKeyGeneratorName(ctx *KeyGeneratorNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitLiteral(ctx *LiteralContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitMultiAuditDefinition(ctx *MultiAuditDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitProperties(ctx *PropertiesContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitPropertiesDefinition(ctx *PropertiesDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitProperty(ctx *PropertyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitRuleName(ctx *RuleNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingAlgorithm(ctx *ShardingAlgorithmContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingAlgorithmName(ctx *ShardingAlgorithmNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingAutoTableRule(ctx *ShardingAutoTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingColumn(ctx *ShardingColumnContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingColumnDefinition(ctx *ShardingColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingColumns(ctx *ShardingColumnsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingStrategy(ctx *ShardingStrategyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingTableRule(ctx *ShardingTableRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitShardingTableRuleDefinition(ctx *ShardingTableRuleDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitSingleAuditDefinition(ctx *SingleAuditDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitStorageUnit(ctx *StorageUnitContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitStorageUnits(ctx *StorageUnitsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitStrategyType(ctx *StrategyTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitTableName(ctx *TableNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitTableReferenceRuleDefinition(ctx *TableReferenceRuleDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitTableStrategy(ctx *TableStrategyContext) interface{}
- type BuildInKeyGenerateAlgorithmTypeContext
- func (s *BuildInKeyGenerateAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildInKeyGenerateAlgorithmTypeContext) COSID() antlr.TerminalNode
- func (s *BuildInKeyGenerateAlgorithmTypeContext) COSID_SNOWFLAKE() antlr.TerminalNode
- func (s *BuildInKeyGenerateAlgorithmTypeContext) GetParser() antlr.Parser
- func (s *BuildInKeyGenerateAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
- func (*BuildInKeyGenerateAlgorithmTypeContext) IsBuildInKeyGenerateAlgorithmTypeContext()
- func (s *BuildInKeyGenerateAlgorithmTypeContext) NANOID() antlr.TerminalNode
- func (s *BuildInKeyGenerateAlgorithmTypeContext) SNOWFLAKE() antlr.TerminalNode
- func (s *BuildInKeyGenerateAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BuildInKeyGenerateAlgorithmTypeContext) UUID() antlr.TerminalNode
- type BuildInShardingAlgorithmTypeContext
- func (s *BuildInShardingAlgorithmTypeContext) AUTO_INTERVAL() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildInShardingAlgorithmTypeContext) BOUNDARY_RANGE() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) CLASS_BASED() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) COMPLEX_INLINE() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) COSID_INTERVAL() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) COSID_INTERVAL_SNOWFLAKE() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) COSID_MOD() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) GetParser() antlr.Parser
- func (s *BuildInShardingAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
- func (s *BuildInShardingAlgorithmTypeContext) HASH_MOD() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) HINT_INLINE() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) INLINE() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) INTERVAL() antlr.TerminalNode
- func (*BuildInShardingAlgorithmTypeContext) IsBuildInShardingAlgorithmTypeContext()
- func (s *BuildInShardingAlgorithmTypeContext) MOD() antlr.TerminalNode
- func (s *BuildInShardingAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BuildInShardingAlgorithmTypeContext) VOLUME_RANGE() antlr.TerminalNode
- type BuildInShardingAuditAlgorithmTypeContext
- func (s *BuildInShardingAuditAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildInShardingAuditAlgorithmTypeContext) DML_SHARDING_CONDITIONS() antlr.TerminalNode
- func (s *BuildInShardingAuditAlgorithmTypeContext) GetParser() antlr.Parser
- func (s *BuildInShardingAuditAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
- func (*BuildInShardingAuditAlgorithmTypeContext) IsBuildInShardingAuditAlgorithmTypeContext()
- func (s *BuildInShardingAuditAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type BuildInStrategyTypeContext
- func (s *BuildInStrategyTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildInStrategyTypeContext) COMPLEX() antlr.TerminalNode
- func (s *BuildInStrategyTypeContext) GetParser() antlr.Parser
- func (s *BuildInStrategyTypeContext) GetRuleContext() antlr.RuleContext
- func (s *BuildInStrategyTypeContext) HINT() antlr.TerminalNode
- func (*BuildInStrategyTypeContext) IsBuildInStrategyTypeContext()
- func (s *BuildInStrategyTypeContext) NONE() antlr.TerminalNode
- func (s *BuildInStrategyTypeContext) STANDARD() antlr.TerminalNode
- func (s *BuildInStrategyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ColumnNameContext
- func (s *ColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ColumnNameContext) GetParser() antlr.Parser
- func (s *ColumnNameContext) GetRuleContext() antlr.RuleContext
- func (s *ColumnNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*ColumnNameContext) IsColumnNameContext()
- func (s *ColumnNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CreateBroadcastTableRuleContext
- func (s *CreateBroadcastTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateBroadcastTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *CreateBroadcastTableRuleContext) AllTableName() []ITableNameContext
- func (s *CreateBroadcastTableRuleContext) BROADCAST() antlr.TerminalNode
- func (s *CreateBroadcastTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *CreateBroadcastTableRuleContext) CREATE() antlr.TerminalNode
- func (s *CreateBroadcastTableRuleContext) GetParser() antlr.Parser
- func (s *CreateBroadcastTableRuleContext) GetRuleContext() antlr.RuleContext
- func (s *CreateBroadcastTableRuleContext) IfNotExists() IIfNotExistsContext
- func (*CreateBroadcastTableRuleContext) IsCreateBroadcastTableRuleContext()
- func (s *CreateBroadcastTableRuleContext) RULE() antlr.TerminalNode
- func (s *CreateBroadcastTableRuleContext) TABLE() antlr.TerminalNode
- func (s *CreateBroadcastTableRuleContext) TableName(i int) ITableNameContext
- func (s *CreateBroadcastTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CreateDefaultShardingStrategyContext
- func (s *CreateDefaultShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateDefaultShardingStrategyContext) CREATE() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) DATABASE() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) DEFAULT() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) GetParser() antlr.Parser
- func (s *CreateDefaultShardingStrategyContext) GetRuleContext() antlr.RuleContext
- func (s *CreateDefaultShardingStrategyContext) GetType() antlr.Token
- func (s *CreateDefaultShardingStrategyContext) IfNotExists() IIfNotExistsContext
- func (*CreateDefaultShardingStrategyContext) IsCreateDefaultShardingStrategyContext()
- func (s *CreateDefaultShardingStrategyContext) LP_() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) RP_() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) SHARDING() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) STRATEGY() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) SetType(v antlr.Token)
- func (s *CreateDefaultShardingStrategyContext) ShardingStrategy() IShardingStrategyContext
- func (s *CreateDefaultShardingStrategyContext) TABLE() antlr.TerminalNode
- func (s *CreateDefaultShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CreateShardingTableReferenceRuleContext
- func (s *CreateShardingTableReferenceRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateShardingTableReferenceRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) AllTableReferenceRuleDefinition() []ITableReferenceRuleDefinitionContext
- func (s *CreateShardingTableReferenceRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) CREATE() antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) GetParser() antlr.Parser
- func (s *CreateShardingTableReferenceRuleContext) GetRuleContext() antlr.RuleContext
- func (s *CreateShardingTableReferenceRuleContext) IfNotExists() IIfNotExistsContext
- func (*CreateShardingTableReferenceRuleContext) IsCreateShardingTableReferenceRuleContext()
- func (s *CreateShardingTableReferenceRuleContext) REFERENCE() antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) RULE() antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) SHARDING() antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) TABLE() antlr.TerminalNode
- func (s *CreateShardingTableReferenceRuleContext) TableReferenceRuleDefinition(i int) ITableReferenceRuleDefinitionContext
- func (s *CreateShardingTableReferenceRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CreateShardingTableRuleContext
- func (s *CreateShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *CreateShardingTableRuleContext) AllShardingTableRuleDefinition() []IShardingTableRuleDefinitionContext
- func (s *CreateShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *CreateShardingTableRuleContext) CREATE() antlr.TerminalNode
- func (s *CreateShardingTableRuleContext) GetParser() antlr.Parser
- func (s *CreateShardingTableRuleContext) GetRuleContext() antlr.RuleContext
- func (s *CreateShardingTableRuleContext) IfNotExists() IIfNotExistsContext
- func (*CreateShardingTableRuleContext) IsCreateShardingTableRuleContext()
- func (s *CreateShardingTableRuleContext) RULE() antlr.TerminalNode
- func (s *CreateShardingTableRuleContext) SHARDING() antlr.TerminalNode
- func (s *CreateShardingTableRuleContext) ShardingTableRuleDefinition(i int) IShardingTableRuleDefinitionContext
- func (s *CreateShardingTableRuleContext) TABLE() antlr.TerminalNode
- func (s *CreateShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DataNodeContext
- func (s *DataNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DataNodeContext) GetParser() antlr.Parser
- func (s *DataNodeContext) GetRuleContext() antlr.RuleContext
- func (*DataNodeContext) IsDataNodeContext()
- func (s *DataNodeContext) STRING_() antlr.TerminalNode
- func (s *DataNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DataNodesContext
- func (s *DataNodesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DataNodesContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DataNodesContext) AllDataNode() []IDataNodeContext
- func (s *DataNodesContext) COMMA_(i int) antlr.TerminalNode
- func (s *DataNodesContext) DATANODES() antlr.TerminalNode
- func (s *DataNodesContext) DataNode(i int) IDataNodeContext
- func (s *DataNodesContext) GetParser() antlr.Parser
- func (s *DataNodesContext) GetRuleContext() antlr.RuleContext
- func (*DataNodesContext) IsDataNodesContext()
- func (s *DataNodesContext) LP_() antlr.TerminalNode
- func (s *DataNodesContext) RP_() antlr.TerminalNode
- func (s *DataNodesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DatabaseStrategyContext
- func (s *DatabaseStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DatabaseStrategyContext) DATABASE_STRATEGY() antlr.TerminalNode
- func (s *DatabaseStrategyContext) GetParser() antlr.Parser
- func (s *DatabaseStrategyContext) GetRuleContext() antlr.RuleContext
- func (*DatabaseStrategyContext) IsDatabaseStrategyContext()
- func (s *DatabaseStrategyContext) LP_() antlr.TerminalNode
- func (s *DatabaseStrategyContext) RP_() antlr.TerminalNode
- func (s *DatabaseStrategyContext) ShardingStrategy() IShardingStrategyContext
- func (s *DatabaseStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropBroadcastTableRuleContext
- func (s *DropBroadcastTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropBroadcastTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropBroadcastTableRuleContext) AllTableName() []ITableNameContext
- func (s *DropBroadcastTableRuleContext) BROADCAST() antlr.TerminalNode
- func (s *DropBroadcastTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropBroadcastTableRuleContext) DROP() antlr.TerminalNode
- func (s *DropBroadcastTableRuleContext) GetParser() antlr.Parser
- func (s *DropBroadcastTableRuleContext) GetRuleContext() antlr.RuleContext
- func (s *DropBroadcastTableRuleContext) IfExists() IIfExistsContext
- func (*DropBroadcastTableRuleContext) IsDropBroadcastTableRuleContext()
- func (s *DropBroadcastTableRuleContext) RULE() antlr.TerminalNode
- func (s *DropBroadcastTableRuleContext) TABLE() antlr.TerminalNode
- func (s *DropBroadcastTableRuleContext) TableName(i int) ITableNameContext
- func (s *DropBroadcastTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropDefaultShardingStrategyContext
- func (s *DropDefaultShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropDefaultShardingStrategyContext) DATABASE() antlr.TerminalNode
- func (s *DropDefaultShardingStrategyContext) DEFAULT() antlr.TerminalNode
- func (s *DropDefaultShardingStrategyContext) DROP() antlr.TerminalNode
- func (s *DropDefaultShardingStrategyContext) GetParser() antlr.Parser
- func (s *DropDefaultShardingStrategyContext) GetRuleContext() antlr.RuleContext
- func (s *DropDefaultShardingStrategyContext) GetType() antlr.Token
- func (s *DropDefaultShardingStrategyContext) IfExists() IIfExistsContext
- func (*DropDefaultShardingStrategyContext) IsDropDefaultShardingStrategyContext()
- func (s *DropDefaultShardingStrategyContext) SHARDING() antlr.TerminalNode
- func (s *DropDefaultShardingStrategyContext) STRATEGY() antlr.TerminalNode
- func (s *DropDefaultShardingStrategyContext) SetType(v antlr.Token)
- func (s *DropDefaultShardingStrategyContext) TABLE() antlr.TerminalNode
- func (s *DropDefaultShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropShardingAlgorithmContext
- func (s *DropShardingAlgorithmContext) ALGORITHM() antlr.TerminalNode
- func (s *DropShardingAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropShardingAlgorithmContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropShardingAlgorithmContext) AllShardingAlgorithmName() []IShardingAlgorithmNameContext
- func (s *DropShardingAlgorithmContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropShardingAlgorithmContext) DROP() antlr.TerminalNode
- func (s *DropShardingAlgorithmContext) GetParser() antlr.Parser
- func (s *DropShardingAlgorithmContext) GetRuleContext() antlr.RuleContext
- func (s *DropShardingAlgorithmContext) IfExists() IIfExistsContext
- func (*DropShardingAlgorithmContext) IsDropShardingAlgorithmContext()
- func (s *DropShardingAlgorithmContext) SHARDING() antlr.TerminalNode
- func (s *DropShardingAlgorithmContext) ShardingAlgorithmName(i int) IShardingAlgorithmNameContext
- func (s *DropShardingAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropShardingAuditorContext
- func (s *DropShardingAuditorContext) AUDITOR() antlr.TerminalNode
- func (s *DropShardingAuditorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropShardingAuditorContext) AllAuditorName() []IAuditorNameContext
- func (s *DropShardingAuditorContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropShardingAuditorContext) AuditorName(i int) IAuditorNameContext
- func (s *DropShardingAuditorContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropShardingAuditorContext) DROP() antlr.TerminalNode
- func (s *DropShardingAuditorContext) GetParser() antlr.Parser
- func (s *DropShardingAuditorContext) GetRuleContext() antlr.RuleContext
- func (s *DropShardingAuditorContext) IfExists() IIfExistsContext
- func (*DropShardingAuditorContext) IsDropShardingAuditorContext()
- func (s *DropShardingAuditorContext) SHARDING() antlr.TerminalNode
- func (s *DropShardingAuditorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropShardingKeyGeneratorContext
- func (s *DropShardingKeyGeneratorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropShardingKeyGeneratorContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropShardingKeyGeneratorContext) AllKeyGeneratorName() []IKeyGeneratorNameContext
- func (s *DropShardingKeyGeneratorContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropShardingKeyGeneratorContext) DROP() antlr.TerminalNode
- func (s *DropShardingKeyGeneratorContext) GENERATOR() antlr.TerminalNode
- func (s *DropShardingKeyGeneratorContext) GetParser() antlr.Parser
- func (s *DropShardingKeyGeneratorContext) GetRuleContext() antlr.RuleContext
- func (s *DropShardingKeyGeneratorContext) IfExists() IIfExistsContext
- func (*DropShardingKeyGeneratorContext) IsDropShardingKeyGeneratorContext()
- func (s *DropShardingKeyGeneratorContext) KEY() antlr.TerminalNode
- func (s *DropShardingKeyGeneratorContext) KeyGeneratorName(i int) IKeyGeneratorNameContext
- func (s *DropShardingKeyGeneratorContext) SHARDING() antlr.TerminalNode
- func (s *DropShardingKeyGeneratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropShardingTableReferenceRuleContext
- func (s *DropShardingTableReferenceRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropShardingTableReferenceRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) AllRuleName() []IRuleNameContext
- func (s *DropShardingTableReferenceRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) DROP() antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) GetParser() antlr.Parser
- func (s *DropShardingTableReferenceRuleContext) GetRuleContext() antlr.RuleContext
- func (s *DropShardingTableReferenceRuleContext) IfExists() IIfExistsContext
- func (*DropShardingTableReferenceRuleContext) IsDropShardingTableReferenceRuleContext()
- func (s *DropShardingTableReferenceRuleContext) REFERENCE() antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) RULE() antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) RuleName(i int) IRuleNameContext
- func (s *DropShardingTableReferenceRuleContext) SHARDING() antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) TABLE() antlr.TerminalNode
- func (s *DropShardingTableReferenceRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropShardingTableRuleContext
- func (s *DropShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropShardingTableRuleContext) AllTableName() []ITableNameContext
- func (s *DropShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropShardingTableRuleContext) DROP() antlr.TerminalNode
- func (s *DropShardingTableRuleContext) GetParser() antlr.Parser
- func (s *DropShardingTableRuleContext) GetRuleContext() antlr.RuleContext
- func (s *DropShardingTableRuleContext) IfExists() IIfExistsContext
- func (*DropShardingTableRuleContext) IsDropShardingTableRuleContext()
- func (s *DropShardingTableRuleContext) RULE() antlr.TerminalNode
- func (s *DropShardingTableRuleContext) SHARDING() antlr.TerminalNode
- func (s *DropShardingTableRuleContext) TABLE() antlr.TerminalNode
- func (s *DropShardingTableRuleContext) TableName(i int) ITableNameContext
- func (s *DropShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAlgorithmDefinitionContext
- type IAlgorithmTypeNameContext
- type IAlterDefaultShardingStrategyContext
- type IAlterShardingTableReferenceRuleContext
- type IAlterShardingTableRuleContext
- type IAuditAllowHintDisableContext
- type IAuditDefinitionContext
- type IAuditorDefinitionContext
- type IAuditorNameContext
- type IAutoShardingColumnDefinitionContext
- type IBuildInKeyGenerateAlgorithmTypeContext
- type IBuildInShardingAlgorithmTypeContext
- type IBuildInShardingAuditAlgorithmTypeContext
- type IBuildInStrategyTypeContext
- type IColumnNameContext
- type ICreateBroadcastTableRuleContext
- type ICreateDefaultShardingStrategyContext
- type ICreateShardingTableReferenceRuleContext
- type ICreateShardingTableRuleContext
- type IDataNodeContext
- type IDataNodesContext
- type IDatabaseStrategyContext
- type IDropBroadcastTableRuleContext
- type IDropDefaultShardingStrategyContext
- type IDropShardingAlgorithmContext
- type IDropShardingAuditorContext
- type IDropShardingKeyGeneratorContext
- type IDropShardingTableReferenceRuleContext
- type IDropShardingTableRuleContext
- type IIfExistsContext
- type IIfNotExistsContext
- type IKeyGenerateDefinitionContext
- type IKeyGeneratorNameContext
- type ILiteralContext
- type IMultiAuditDefinitionContext
- type IPropertiesContext
- type IPropertiesDefinitionContext
- type IPropertyContext
- type IRuleNameContext
- type IShardingAlgorithmContext
- type IShardingAlgorithmNameContext
- type IShardingAutoTableRuleContext
- type IShardingColumnContext
- type IShardingColumnDefinitionContext
- type IShardingColumnsContext
- type IShardingStrategyContext
- type IShardingTableRuleContext
- type IShardingTableRuleDefinitionContext
- type ISingleAuditDefinitionContext
- type IStorageUnitContext
- type IStorageUnitsContext
- type IStrategyTypeContext
- type ITableNameContext
- type ITableReferenceRuleDefinitionContext
- type ITableStrategyContext
- type IfExistsContext
- func (s *IfExistsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IfExistsContext) EXISTS() antlr.TerminalNode
- func (s *IfExistsContext) GetParser() antlr.Parser
- func (s *IfExistsContext) GetRuleContext() antlr.RuleContext
- func (s *IfExistsContext) IF() antlr.TerminalNode
- func (*IfExistsContext) IsIfExistsContext()
- func (s *IfExistsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IfNotExistsContext
- func (s *IfNotExistsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *IfNotExistsContext) EXISTS() antlr.TerminalNode
- func (s *IfNotExistsContext) GetParser() antlr.Parser
- func (s *IfNotExistsContext) GetRuleContext() antlr.RuleContext
- func (s *IfNotExistsContext) IF() antlr.TerminalNode
- func (*IfNotExistsContext) IsIfNotExistsContext()
- func (s *IfNotExistsContext) NOT() antlr.TerminalNode
- func (s *IfNotExistsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeyGenerateDefinitionContext
- func (s *KeyGenerateDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KeyGenerateDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *KeyGenerateDefinitionContext) COLUMN() antlr.TerminalNode
- func (s *KeyGenerateDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *KeyGenerateDefinitionContext) ColumnName() IColumnNameContext
- func (s *KeyGenerateDefinitionContext) EQ_() antlr.TerminalNode
- func (s *KeyGenerateDefinitionContext) GetParser() antlr.Parser
- func (s *KeyGenerateDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*KeyGenerateDefinitionContext) IsKeyGenerateDefinitionContext()
- func (s *KeyGenerateDefinitionContext) KEY_GENERATE_STRATEGY() antlr.TerminalNode
- func (s *KeyGenerateDefinitionContext) LP_() antlr.TerminalNode
- func (s *KeyGenerateDefinitionContext) RP_() antlr.TerminalNode
- func (s *KeyGenerateDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type KeyGeneratorNameContext
- func (s *KeyGeneratorNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KeyGeneratorNameContext) GetParser() antlr.Parser
- func (s *KeyGeneratorNameContext) GetRuleContext() antlr.RuleContext
- func (s *KeyGeneratorNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*KeyGeneratorNameContext) IsKeyGeneratorNameContext()
- func (s *KeyGeneratorNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LiteralContext
- func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LiteralContext) FALSE() antlr.TerminalNode
- func (s *LiteralContext) GetParser() antlr.Parser
- func (s *LiteralContext) GetRuleContext() antlr.RuleContext
- func (s *LiteralContext) INT_() antlr.TerminalNode
- func (*LiteralContext) IsLiteralContext()
- func (s *LiteralContext) MINUS_() antlr.TerminalNode
- func (s *LiteralContext) STRING_() antlr.TerminalNode
- func (s *LiteralContext) TRUE() antlr.TerminalNode
- func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type MultiAuditDefinitionContext
- func (s *MultiAuditDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MultiAuditDefinitionContext) AllCOMMA_() []antlr.TerminalNode
- func (s *MultiAuditDefinitionContext) AllSingleAuditDefinition() []ISingleAuditDefinitionContext
- func (s *MultiAuditDefinitionContext) COMMA_(i int) antlr.TerminalNode
- func (s *MultiAuditDefinitionContext) GetParser() antlr.Parser
- func (s *MultiAuditDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*MultiAuditDefinitionContext) IsMultiAuditDefinitionContext()
- func (s *MultiAuditDefinitionContext) SingleAuditDefinition(i int) ISingleAuditDefinitionContext
- func (s *MultiAuditDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertiesContext
- func (s *PropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertiesContext) AllCOMMA_() []antlr.TerminalNode
- func (s *PropertiesContext) AllProperty() []IPropertyContext
- func (s *PropertiesContext) COMMA_(i int) antlr.TerminalNode
- func (s *PropertiesContext) GetParser() antlr.Parser
- func (s *PropertiesContext) GetRuleContext() antlr.RuleContext
- func (*PropertiesContext) IsPropertiesContext()
- func (s *PropertiesContext) Property(i int) IPropertyContext
- func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertiesDefinitionContext
- func (s *PropertiesDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertiesDefinitionContext) GetParser() antlr.Parser
- func (s *PropertiesDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*PropertiesDefinitionContext) IsPropertiesDefinitionContext()
- func (s *PropertiesDefinitionContext) LP_() antlr.TerminalNode
- func (s *PropertiesDefinitionContext) PROPERTIES() antlr.TerminalNode
- func (s *PropertiesDefinitionContext) Properties() IPropertiesContext
- func (s *PropertiesDefinitionContext) RP_() antlr.TerminalNode
- func (s *PropertiesDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PropertyContext
- func (s *PropertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PropertyContext) EQ_() antlr.TerminalNode
- func (s *PropertyContext) GetKey() antlr.Token
- func (s *PropertyContext) GetParser() antlr.Parser
- func (s *PropertyContext) GetRuleContext() antlr.RuleContext
- func (s *PropertyContext) GetValue() ILiteralContext
- func (*PropertyContext) IsPropertyContext()
- func (s *PropertyContext) Literal() ILiteralContext
- func (s *PropertyContext) STRING_() antlr.TerminalNode
- func (s *PropertyContext) SetKey(v antlr.Token)
- func (s *PropertyContext) SetValue(v ILiteralContext)
- func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type RDLStatementLexer
- type RDLStatementParser
- func (p *RDLStatementParser) AlgorithmDefinition() (localctx IAlgorithmDefinitionContext)
- func (p *RDLStatementParser) AlgorithmTypeName() (localctx IAlgorithmTypeNameContext)
- func (p *RDLStatementParser) AlterDefaultShardingStrategy() (localctx IAlterDefaultShardingStrategyContext)
- func (p *RDLStatementParser) AlterShardingTableReferenceRule() (localctx IAlterShardingTableReferenceRuleContext)
- func (p *RDLStatementParser) AlterShardingTableRule() (localctx IAlterShardingTableRuleContext)
- func (p *RDLStatementParser) AuditAllowHintDisable() (localctx IAuditAllowHintDisableContext)
- func (p *RDLStatementParser) AuditDefinition() (localctx IAuditDefinitionContext)
- func (p *RDLStatementParser) AuditorDefinition() (localctx IAuditorDefinitionContext)
- func (p *RDLStatementParser) AuditorName() (localctx IAuditorNameContext)
- func (p *RDLStatementParser) AutoShardingColumnDefinition() (localctx IAutoShardingColumnDefinitionContext)
- func (p *RDLStatementParser) BuildInKeyGenerateAlgorithmType() (localctx IBuildInKeyGenerateAlgorithmTypeContext)
- func (p *RDLStatementParser) BuildInShardingAlgorithmType() (localctx IBuildInShardingAlgorithmTypeContext)
- func (p *RDLStatementParser) BuildInShardingAuditAlgorithmType() (localctx IBuildInShardingAuditAlgorithmTypeContext)
- func (p *RDLStatementParser) BuildInStrategyType() (localctx IBuildInStrategyTypeContext)
- func (p *RDLStatementParser) ColumnName() (localctx IColumnNameContext)
- func (p *RDLStatementParser) CreateBroadcastTableRule() (localctx ICreateBroadcastTableRuleContext)
- func (p *RDLStatementParser) CreateDefaultShardingStrategy() (localctx ICreateDefaultShardingStrategyContext)
- func (p *RDLStatementParser) CreateShardingTableReferenceRule() (localctx ICreateShardingTableReferenceRuleContext)
- func (p *RDLStatementParser) CreateShardingTableRule() (localctx ICreateShardingTableRuleContext)
- func (p *RDLStatementParser) DataNode() (localctx IDataNodeContext)
- func (p *RDLStatementParser) DataNodes() (localctx IDataNodesContext)
- func (p *RDLStatementParser) DatabaseStrategy() (localctx IDatabaseStrategyContext)
- func (p *RDLStatementParser) DropBroadcastTableRule() (localctx IDropBroadcastTableRuleContext)
- func (p *RDLStatementParser) DropDefaultShardingStrategy() (localctx IDropDefaultShardingStrategyContext)
- func (p *RDLStatementParser) DropShardingAlgorithm() (localctx IDropShardingAlgorithmContext)
- func (p *RDLStatementParser) DropShardingAuditor() (localctx IDropShardingAuditorContext)
- func (p *RDLStatementParser) DropShardingKeyGenerator() (localctx IDropShardingKeyGeneratorContext)
- func (p *RDLStatementParser) DropShardingTableReferenceRule() (localctx IDropShardingTableReferenceRuleContext)
- func (p *RDLStatementParser) DropShardingTableRule() (localctx IDropShardingTableRuleContext)
- func (p *RDLStatementParser) IfExists() (localctx IIfExistsContext)
- func (p *RDLStatementParser) IfNotExists() (localctx IIfNotExistsContext)
- func (p *RDLStatementParser) KeyGenerateDefinition() (localctx IKeyGenerateDefinitionContext)
- func (p *RDLStatementParser) KeyGeneratorName() (localctx IKeyGeneratorNameContext)
- func (p *RDLStatementParser) Literal() (localctx ILiteralContext)
- func (p *RDLStatementParser) MultiAuditDefinition() (localctx IMultiAuditDefinitionContext)
- func (p *RDLStatementParser) Properties() (localctx IPropertiesContext)
- func (p *RDLStatementParser) PropertiesDefinition() (localctx IPropertiesDefinitionContext)
- func (p *RDLStatementParser) Property() (localctx IPropertyContext)
- func (p *RDLStatementParser) RuleName() (localctx IRuleNameContext)
- func (p *RDLStatementParser) ShardingAlgorithm() (localctx IShardingAlgorithmContext)
- func (p *RDLStatementParser) ShardingAlgorithmName() (localctx IShardingAlgorithmNameContext)
- func (p *RDLStatementParser) ShardingAutoTableRule() (localctx IShardingAutoTableRuleContext)
- func (p *RDLStatementParser) ShardingColumn() (localctx IShardingColumnContext)
- func (p *RDLStatementParser) ShardingColumnDefinition() (localctx IShardingColumnDefinitionContext)
- func (p *RDLStatementParser) ShardingColumns() (localctx IShardingColumnsContext)
- func (p *RDLStatementParser) ShardingStrategy() (localctx IShardingStrategyContext)
- func (p *RDLStatementParser) ShardingTableRule() (localctx IShardingTableRuleContext)
- func (p *RDLStatementParser) ShardingTableRuleDefinition() (localctx IShardingTableRuleDefinitionContext)
- func (p *RDLStatementParser) SingleAuditDefinition() (localctx ISingleAuditDefinitionContext)
- func (p *RDLStatementParser) StorageUnit() (localctx IStorageUnitContext)
- func (p *RDLStatementParser) StorageUnits() (localctx IStorageUnitsContext)
- func (p *RDLStatementParser) StrategyType() (localctx IStrategyTypeContext)
- func (p *RDLStatementParser) TableName() (localctx ITableNameContext)
- func (p *RDLStatementParser) TableReferenceRuleDefinition() (localctx ITableReferenceRuleDefinitionContext)
- func (p *RDLStatementParser) TableStrategy() (localctx ITableStrategyContext)
- type RDLStatementVisitor
- type RuleNameContext
- func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RuleNameContext) GetParser() antlr.Parser
- func (s *RuleNameContext) GetRuleContext() antlr.RuleContext
- func (s *RuleNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*RuleNameContext) IsRuleNameContext()
- func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingAlgorithmContext
- func (s *ShardingAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *ShardingAlgorithmContext) GetParser() antlr.Parser
- func (s *ShardingAlgorithmContext) GetRuleContext() antlr.RuleContext
- func (*ShardingAlgorithmContext) IsShardingAlgorithmContext()
- func (s *ShardingAlgorithmContext) LP_() antlr.TerminalNode
- func (s *ShardingAlgorithmContext) RP_() antlr.TerminalNode
- func (s *ShardingAlgorithmContext) SHARDING_ALGORITHM() antlr.TerminalNode
- func (s *ShardingAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingAlgorithmNameContext
- func (s *ShardingAlgorithmNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingAlgorithmNameContext) GetParser() antlr.Parser
- func (s *ShardingAlgorithmNameContext) GetRuleContext() antlr.RuleContext
- func (s *ShardingAlgorithmNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*ShardingAlgorithmNameContext) IsShardingAlgorithmNameContext()
- func (s *ShardingAlgorithmNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingAutoTableRuleContext
- func (s *ShardingAutoTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingAutoTableRuleContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *ShardingAutoTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *ShardingAutoTableRuleContext) AuditDefinition() IAuditDefinitionContext
- func (s *ShardingAutoTableRuleContext) AutoShardingColumnDefinition() IAutoShardingColumnDefinitionContext
- func (s *ShardingAutoTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *ShardingAutoTableRuleContext) GetParser() antlr.Parser
- func (s *ShardingAutoTableRuleContext) GetRuleContext() antlr.RuleContext
- func (*ShardingAutoTableRuleContext) IsShardingAutoTableRuleContext()
- func (s *ShardingAutoTableRuleContext) KeyGenerateDefinition() IKeyGenerateDefinitionContext
- func (s *ShardingAutoTableRuleContext) LP_() antlr.TerminalNode
- func (s *ShardingAutoTableRuleContext) RP_() antlr.TerminalNode
- func (s *ShardingAutoTableRuleContext) StorageUnits() IStorageUnitsContext
- func (s *ShardingAutoTableRuleContext) TableName() ITableNameContext
- func (s *ShardingAutoTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingColumnContext
- func (s *ShardingColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingColumnContext) ColumnName() IColumnNameContext
- func (s *ShardingColumnContext) EQ_() antlr.TerminalNode
- func (s *ShardingColumnContext) GetParser() antlr.Parser
- func (s *ShardingColumnContext) GetRuleContext() antlr.RuleContext
- func (*ShardingColumnContext) IsShardingColumnContext()
- func (s *ShardingColumnContext) SHARDING_COLUMN() antlr.TerminalNode
- func (s *ShardingColumnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingColumnDefinitionContext
- func (s *ShardingColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingColumnDefinitionContext) GetParser() antlr.Parser
- func (s *ShardingColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ShardingColumnDefinitionContext) IsShardingColumnDefinitionContext()
- func (s *ShardingColumnDefinitionContext) ShardingColumn() IShardingColumnContext
- func (s *ShardingColumnDefinitionContext) ShardingColumns() IShardingColumnsContext
- func (s *ShardingColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingColumnsContext
- func (s *ShardingColumnsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingColumnsContext) AllCOMMA_() []antlr.TerminalNode
- func (s *ShardingColumnsContext) AllColumnName() []IColumnNameContext
- func (s *ShardingColumnsContext) COMMA_(i int) antlr.TerminalNode
- func (s *ShardingColumnsContext) ColumnName(i int) IColumnNameContext
- func (s *ShardingColumnsContext) EQ_() antlr.TerminalNode
- func (s *ShardingColumnsContext) GetParser() antlr.Parser
- func (s *ShardingColumnsContext) GetRuleContext() antlr.RuleContext
- func (*ShardingColumnsContext) IsShardingColumnsContext()
- func (s *ShardingColumnsContext) SHARDING_COLUMNS() antlr.TerminalNode
- func (s *ShardingColumnsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingStrategyContext
- func (s *ShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingStrategyContext) AllCOMMA_() []antlr.TerminalNode
- func (s *ShardingStrategyContext) COMMA_(i int) antlr.TerminalNode
- func (s *ShardingStrategyContext) EQ_() antlr.TerminalNode
- func (s *ShardingStrategyContext) GetParser() antlr.Parser
- func (s *ShardingStrategyContext) GetRuleContext() antlr.RuleContext
- func (*ShardingStrategyContext) IsShardingStrategyContext()
- func (s *ShardingStrategyContext) ShardingAlgorithm() IShardingAlgorithmContext
- func (s *ShardingStrategyContext) ShardingColumnDefinition() IShardingColumnDefinitionContext
- func (s *ShardingStrategyContext) StrategyType() IStrategyTypeContext
- func (s *ShardingStrategyContext) TYPE() antlr.TerminalNode
- func (s *ShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingTableRuleContext
- func (s *ShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *ShardingTableRuleContext) AuditDefinition() IAuditDefinitionContext
- func (s *ShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *ShardingTableRuleContext) DataNodes() IDataNodesContext
- func (s *ShardingTableRuleContext) DatabaseStrategy() IDatabaseStrategyContext
- func (s *ShardingTableRuleContext) GetParser() antlr.Parser
- func (s *ShardingTableRuleContext) GetRuleContext() antlr.RuleContext
- func (*ShardingTableRuleContext) IsShardingTableRuleContext()
- func (s *ShardingTableRuleContext) KeyGenerateDefinition() IKeyGenerateDefinitionContext
- func (s *ShardingTableRuleContext) LP_() antlr.TerminalNode
- func (s *ShardingTableRuleContext) RP_() antlr.TerminalNode
- func (s *ShardingTableRuleContext) TableName() ITableNameContext
- func (s *ShardingTableRuleContext) TableStrategy() ITableStrategyContext
- func (s *ShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShardingTableRuleDefinitionContext
- func (s *ShardingTableRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShardingTableRuleDefinitionContext) GetParser() antlr.Parser
- func (s *ShardingTableRuleDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ShardingTableRuleDefinitionContext) IsShardingTableRuleDefinitionContext()
- func (s *ShardingTableRuleDefinitionContext) ShardingAutoTableRule() IShardingAutoTableRuleContext
- func (s *ShardingTableRuleDefinitionContext) ShardingTableRule() IShardingTableRuleContext
- func (s *ShardingTableRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type SingleAuditDefinitionContext
- func (s *SingleAuditDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SingleAuditDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *SingleAuditDefinitionContext) GetParser() antlr.Parser
- func (s *SingleAuditDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*SingleAuditDefinitionContext) IsSingleAuditDefinitionContext()
- func (s *SingleAuditDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StorageUnitContext
- func (s *StorageUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StorageUnitContext) GetParser() antlr.Parser
- func (s *StorageUnitContext) GetRuleContext() antlr.RuleContext
- func (s *StorageUnitContext) IDENTIFIER_() antlr.TerminalNode
- func (*StorageUnitContext) IsStorageUnitContext()
- func (s *StorageUnitContext) STRING_() antlr.TerminalNode
- func (s *StorageUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StorageUnitsContext
- func (s *StorageUnitsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StorageUnitsContext) AllCOMMA_() []antlr.TerminalNode
- func (s *StorageUnitsContext) AllStorageUnit() []IStorageUnitContext
- func (s *StorageUnitsContext) COMMA_(i int) antlr.TerminalNode
- func (s *StorageUnitsContext) GetParser() antlr.Parser
- func (s *StorageUnitsContext) GetRuleContext() antlr.RuleContext
- func (*StorageUnitsContext) IsStorageUnitsContext()
- func (s *StorageUnitsContext) LP_() antlr.TerminalNode
- func (s *StorageUnitsContext) RP_() antlr.TerminalNode
- func (s *StorageUnitsContext) STORAGE_UNITS() antlr.TerminalNode
- func (s *StorageUnitsContext) StorageUnit(i int) IStorageUnitContext
- func (s *StorageUnitsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type StrategyTypeContext
- func (s *StrategyTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StrategyTypeContext) BuildInStrategyType() IBuildInStrategyTypeContext
- func (s *StrategyTypeContext) GetParser() antlr.Parser
- func (s *StrategyTypeContext) GetRuleContext() antlr.RuleContext
- func (*StrategyTypeContext) IsStrategyTypeContext()
- func (s *StrategyTypeContext) STRING_() antlr.TerminalNode
- func (s *StrategyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TableNameContext
- func (s *TableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TableNameContext) GetParser() antlr.Parser
- func (s *TableNameContext) GetRuleContext() antlr.RuleContext
- func (s *TableNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*TableNameContext) IsTableNameContext()
- func (s *TableNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TableReferenceRuleDefinitionContext
- func (s *TableReferenceRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TableReferenceRuleDefinitionContext) AllCOMMA_() []antlr.TerminalNode
- func (s *TableReferenceRuleDefinitionContext) AllTableName() []ITableNameContext
- func (s *TableReferenceRuleDefinitionContext) COMMA_(i int) antlr.TerminalNode
- func (s *TableReferenceRuleDefinitionContext) GetParser() antlr.Parser
- func (s *TableReferenceRuleDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*TableReferenceRuleDefinitionContext) IsTableReferenceRuleDefinitionContext()
- func (s *TableReferenceRuleDefinitionContext) LP_() antlr.TerminalNode
- func (s *TableReferenceRuleDefinitionContext) RP_() antlr.TerminalNode
- func (s *TableReferenceRuleDefinitionContext) RuleName() IRuleNameContext
- func (s *TableReferenceRuleDefinitionContext) TableName(i int) ITableNameContext
- func (s *TableReferenceRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TableStrategyContext
- func (s *TableStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TableStrategyContext) GetParser() antlr.Parser
- func (s *TableStrategyContext) GetRuleContext() antlr.RuleContext
- func (*TableStrategyContext) IsTableStrategyContext()
- func (s *TableStrategyContext) LP_() antlr.TerminalNode
- func (s *TableStrategyContext) RP_() antlr.TerminalNode
- func (s *TableStrategyContext) ShardingStrategy() IShardingStrategyContext
- func (s *TableStrategyContext) TABLE_STRATEGY() antlr.TerminalNode
- func (s *TableStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
Constants ¶
const ( RDLStatementLexerAND_ = 1 RDLStatementLexerOR_ = 2 RDLStatementLexerNOT_ = 3 RDLStatementLexerTILDE_ = 4 RDLStatementLexerVERTICALBAR_ = 5 RDLStatementLexerAMPERSAND_ = 6 RDLStatementLexerSIGNEDLEFTSHIFT_ = 7 RDLStatementLexerSIGNEDRIGHTSHIFT_ = 8 RDLStatementLexerCARET_ = 9 RDLStatementLexerMOD_ = 10 RDLStatementLexerCOLON_ = 11 RDLStatementLexerPLUS_ = 12 RDLStatementLexerMINUS_ = 13 RDLStatementLexerASTERISK_ = 14 RDLStatementLexerSLASH_ = 15 RDLStatementLexerBACKSLASH_ = 16 RDLStatementLexerDOT_ = 17 RDLStatementLexerDOTASTERISK_ = 18 RDLStatementLexerSAFEEQ_ = 19 RDLStatementLexerDEQ_ = 20 RDLStatementLexerEQ_ = 21 RDLStatementLexerNEQ_ = 22 RDLStatementLexerGT_ = 23 RDLStatementLexerGTE_ = 24 RDLStatementLexerLT_ = 25 RDLStatementLexerLTE_ = 26 RDLStatementLexerPOUND_ = 27 RDLStatementLexerLP_ = 28 RDLStatementLexerRP_ = 29 RDLStatementLexerLBE_ = 30 RDLStatementLexerRBE_ = 31 RDLStatementLexerLBT_ = 32 RDLStatementLexerRBT_ = 33 RDLStatementLexerCOMMA_ = 34 RDLStatementLexerDQ_ = 35 RDLStatementLexerSQ_ = 36 RDLStatementLexerBQ_ = 37 RDLStatementLexerQUESTION_ = 38 RDLStatementLexerAT_ = 39 RDLStatementLexerSEMI_ = 40 RDLStatementLexerJSONSEPARATOR_ = 41 RDLStatementLexerUL_ = 42 RDLStatementLexerWS = 43 RDLStatementLexerCREATE = 44 RDLStatementLexerALTER = 45 RDLStatementLexerDROP = 46 RDLStatementLexerSHOW = 47 RDLStatementLexerSHARDING = 48 RDLStatementLexerRULE = 49 RDLStatementLexerFROM = 50 RDLStatementLexerSTORAGE_UNITS = 51 RDLStatementLexerKEY_GENERATE_STRATEGY = 52 RDLStatementLexerDEFAULT_TABLE_STRATEGY = 53 RDLStatementLexerTABLE = 54 RDLStatementLexerSHARDING_COLUMN = 55 RDLStatementLexerSHARDING_COLUMNS = 56 RDLStatementLexerTYPE = 57 RDLStatementLexerNAME = 58 RDLStatementLexerPROPERTIES = 59 RDLStatementLexerCOLUMN = 60 RDLStatementLexerREFERENCE = 61 RDLStatementLexerBROADCAST = 62 RDLStatementLexerRULES = 63 RDLStatementLexerCOLUMNS = 64 RDLStatementLexerALGORITHM = 65 RDLStatementLexerALGORITHMS = 66 RDLStatementLexerHINT = 67 RDLStatementLexerDEFAULT = 68 RDLStatementLexerDATABASE = 69 RDLStatementLexerSHARDING_ALGORITHM = 70 RDLStatementLexerSTRATEGY = 71 RDLStatementLexerDATANODES = 72 RDLStatementLexerDATABASE_STRATEGY = 73 RDLStatementLexerTABLE_STRATEGY = 74 RDLStatementLexerNODES = 75 RDLStatementLexerKEY = 76 RDLStatementLexerGENERATOR = 77 RDLStatementLexerGENERATORS = 78 RDLStatementLexerKEY_GENERATOR = 79 RDLStatementLexerUNUSED = 80 RDLStatementLexerUSED = 81 RDLStatementLexerIF = 82 RDLStatementLexerEXISTS = 83 RDLStatementLexerWITH = 84 RDLStatementLexerCOUNT = 85 RDLStatementLexerAUDITOR = 86 RDLStatementLexerAUDITORS = 87 RDLStatementLexerAUDIT_STRATEGY = 88 RDLStatementLexerALLOW_HINT_DISABLE = 89 RDLStatementLexerTRUE = 90 RDLStatementLexerFALSE = 91 RDLStatementLexerMOD = 92 RDLStatementLexerCOSID_MOD = 93 RDLStatementLexerHASH_MOD = 94 RDLStatementLexerVOLUME_RANGE = 95 RDLStatementLexerBOUNDARY_RANGE = 96 RDLStatementLexerAUTO_INTERVAL = 97 RDLStatementLexerINLINE = 98 RDLStatementLexerINTERVAL = 99 RDLStatementLexerCOSID_INTERVAL = 100 RDLStatementLexerCOSID_INTERVAL_SNOWFLAKE = 101 RDLStatementLexerCOMPLEX_INLINE = 102 RDLStatementLexerHINT_INLINE = 103 RDLStatementLexerCLASS_BASED = 104 RDLStatementLexerSNOWFLAKE = 105 RDLStatementLexerNANOID = 106 RDLStatementLexerUUID = 107 RDLStatementLexerCOSID = 108 RDLStatementLexerCOSID_SNOWFLAKE = 109 RDLStatementLexerSTANDARD = 110 RDLStatementLexerCOMPLEX = 111 RDLStatementLexerDML_SHARDING_CONDITIONS = 112 RDLStatementLexerNOT = 113 RDLStatementLexerNONE = 114 RDLStatementLexerFOR_GENERATOR = 115 RDLStatementLexerIDENTIFIER_ = 116 RDLStatementLexerSTRING_ = 117 RDLStatementLexerINT_ = 118 )
RDLStatementLexer tokens.
const ( RDLStatementParserEOF = antlr.TokenEOF RDLStatementParserAND_ = 1 RDLStatementParserOR_ = 2 RDLStatementParserNOT_ = 3 RDLStatementParserTILDE_ = 4 RDLStatementParserVERTICALBAR_ = 5 RDLStatementParserAMPERSAND_ = 6 RDLStatementParserSIGNEDLEFTSHIFT_ = 7 RDLStatementParserSIGNEDRIGHTSHIFT_ = 8 RDLStatementParserCARET_ = 9 RDLStatementParserMOD_ = 10 RDLStatementParserCOLON_ = 11 RDLStatementParserPLUS_ = 12 RDLStatementParserMINUS_ = 13 RDLStatementParserASTERISK_ = 14 RDLStatementParserSLASH_ = 15 RDLStatementParserBACKSLASH_ = 16 RDLStatementParserDOT_ = 17 RDLStatementParserDOTASTERISK_ = 18 RDLStatementParserSAFEEQ_ = 19 RDLStatementParserDEQ_ = 20 RDLStatementParserEQ_ = 21 RDLStatementParserNEQ_ = 22 RDLStatementParserGT_ = 23 RDLStatementParserGTE_ = 24 RDLStatementParserLT_ = 25 RDLStatementParserLTE_ = 26 RDLStatementParserPOUND_ = 27 RDLStatementParserLP_ = 28 RDLStatementParserRP_ = 29 RDLStatementParserLBE_ = 30 RDLStatementParserRBE_ = 31 RDLStatementParserLBT_ = 32 RDLStatementParserRBT_ = 33 RDLStatementParserCOMMA_ = 34 RDLStatementParserDQ_ = 35 RDLStatementParserSQ_ = 36 RDLStatementParserBQ_ = 37 RDLStatementParserQUESTION_ = 38 RDLStatementParserAT_ = 39 RDLStatementParserSEMI_ = 40 RDLStatementParserJSONSEPARATOR_ = 41 RDLStatementParserUL_ = 42 RDLStatementParserWS = 43 RDLStatementParserCREATE = 44 RDLStatementParserALTER = 45 RDLStatementParserDROP = 46 RDLStatementParserSHOW = 47 RDLStatementParserSHARDING = 48 RDLStatementParserRULE = 49 RDLStatementParserFROM = 50 RDLStatementParserSTORAGE_UNITS = 51 RDLStatementParserKEY_GENERATE_STRATEGY = 52 RDLStatementParserDEFAULT_TABLE_STRATEGY = 53 RDLStatementParserTABLE = 54 RDLStatementParserSHARDING_COLUMN = 55 RDLStatementParserSHARDING_COLUMNS = 56 RDLStatementParserTYPE = 57 RDLStatementParserNAME = 58 RDLStatementParserPROPERTIES = 59 RDLStatementParserCOLUMN = 60 RDLStatementParserREFERENCE = 61 RDLStatementParserBROADCAST = 62 RDLStatementParserRULES = 63 RDLStatementParserCOLUMNS = 64 RDLStatementParserALGORITHM = 65 RDLStatementParserALGORITHMS = 66 RDLStatementParserHINT = 67 RDLStatementParserDEFAULT = 68 RDLStatementParserDATABASE = 69 RDLStatementParserSHARDING_ALGORITHM = 70 RDLStatementParserSTRATEGY = 71 RDLStatementParserDATANODES = 72 RDLStatementParserDATABASE_STRATEGY = 73 RDLStatementParserTABLE_STRATEGY = 74 RDLStatementParserNODES = 75 RDLStatementParserKEY = 76 RDLStatementParserGENERATOR = 77 RDLStatementParserGENERATORS = 78 RDLStatementParserKEY_GENERATOR = 79 RDLStatementParserUNUSED = 80 RDLStatementParserUSED = 81 RDLStatementParserIF = 82 RDLStatementParserEXISTS = 83 RDLStatementParserWITH = 84 RDLStatementParserCOUNT = 85 RDLStatementParserAUDITOR = 86 RDLStatementParserAUDITORS = 87 RDLStatementParserAUDIT_STRATEGY = 88 RDLStatementParserALLOW_HINT_DISABLE = 89 RDLStatementParserTRUE = 90 RDLStatementParserFALSE = 91 RDLStatementParserMOD = 92 RDLStatementParserCOSID_MOD = 93 RDLStatementParserHASH_MOD = 94 RDLStatementParserVOLUME_RANGE = 95 RDLStatementParserBOUNDARY_RANGE = 96 RDLStatementParserAUTO_INTERVAL = 97 RDLStatementParserINLINE = 98 RDLStatementParserINTERVAL = 99 RDLStatementParserCOSID_INTERVAL = 100 RDLStatementParserCOSID_INTERVAL_SNOWFLAKE = 101 RDLStatementParserCOMPLEX_INLINE = 102 RDLStatementParserHINT_INLINE = 103 RDLStatementParserCLASS_BASED = 104 RDLStatementParserSNOWFLAKE = 105 RDLStatementParserNANOID = 106 RDLStatementParserUUID = 107 RDLStatementParserCOSID = 108 RDLStatementParserCOSID_SNOWFLAKE = 109 RDLStatementParserSTANDARD = 110 RDLStatementParserCOMPLEX = 111 RDLStatementParserDML_SHARDING_CONDITIONS = 112 RDLStatementParserNOT = 113 RDLStatementParserNONE = 114 RDLStatementParserFOR_GENERATOR = 115 RDLStatementParserIDENTIFIER_ = 116 RDLStatementParserSTRING_ = 117 RDLStatementParserINT_ = 118 )
RDLStatementParser tokens.
const ( RDLStatementParserRULE_createShardingTableRule = 0 RDLStatementParserRULE_alterShardingTableRule = 1 RDLStatementParserRULE_dropShardingTableRule = 2 RDLStatementParserRULE_createShardingTableReferenceRule = 3 RDLStatementParserRULE_alterShardingTableReferenceRule = 4 RDLStatementParserRULE_dropShardingTableReferenceRule = 5 RDLStatementParserRULE_createBroadcastTableRule = 6 RDLStatementParserRULE_dropBroadcastTableRule = 7 RDLStatementParserRULE_dropShardingAlgorithm = 8 RDLStatementParserRULE_createDefaultShardingStrategy = 9 RDLStatementParserRULE_alterDefaultShardingStrategy = 10 RDLStatementParserRULE_dropDefaultShardingStrategy = 11 RDLStatementParserRULE_dropShardingKeyGenerator = 12 RDLStatementParserRULE_dropShardingAuditor = 13 RDLStatementParserRULE_shardingTableRuleDefinition = 14 RDLStatementParserRULE_shardingAutoTableRule = 15 RDLStatementParserRULE_shardingTableRule = 16 RDLStatementParserRULE_keyGeneratorName = 17 RDLStatementParserRULE_auditorDefinition = 18 RDLStatementParserRULE_auditorName = 19 RDLStatementParserRULE_storageUnits = 20 RDLStatementParserRULE_storageUnit = 21 RDLStatementParserRULE_dataNodes = 22 RDLStatementParserRULE_dataNode = 23 RDLStatementParserRULE_autoShardingColumnDefinition = 24 RDLStatementParserRULE_shardingColumnDefinition = 25 RDLStatementParserRULE_shardingColumn = 26 RDLStatementParserRULE_shardingColumns = 27 RDLStatementParserRULE_shardingAlgorithm = 28 RDLStatementParserRULE_shardingStrategy = 29 RDLStatementParserRULE_databaseStrategy = 30 RDLStatementParserRULE_tableStrategy = 31 RDLStatementParserRULE_keyGenerateDefinition = 32 RDLStatementParserRULE_auditDefinition = 33 RDLStatementParserRULE_multiAuditDefinition = 34 RDLStatementParserRULE_singleAuditDefinition = 35 RDLStatementParserRULE_auditAllowHintDisable = 36 RDLStatementParserRULE_columnName = 37 RDLStatementParserRULE_tableReferenceRuleDefinition = 38 RDLStatementParserRULE_strategyType = 39 RDLStatementParserRULE_buildInStrategyType = 40 RDLStatementParserRULE_ifExists = 41 RDLStatementParserRULE_ifNotExists = 42 RDLStatementParserRULE_literal = 43 RDLStatementParserRULE_algorithmDefinition = 44 RDLStatementParserRULE_algorithmTypeName = 45 RDLStatementParserRULE_buildInShardingAlgorithmType = 46 RDLStatementParserRULE_buildInKeyGenerateAlgorithmType = 47 RDLStatementParserRULE_buildInShardingAuditAlgorithmType = 48 RDLStatementParserRULE_propertiesDefinition = 49 RDLStatementParserRULE_properties = 50 RDLStatementParserRULE_property = 51 RDLStatementParserRULE_tableName = 52 RDLStatementParserRULE_shardingAlgorithmName = 53 RDLStatementParserRULE_ruleName = 54 )
RDLStatementParser rules.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlgorithmDefinitionContext ¶
type AlgorithmDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlgorithmDefinitionContext ¶
func NewAlgorithmDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlgorithmDefinitionContext
func NewEmptyAlgorithmDefinitionContext ¶
func NewEmptyAlgorithmDefinitionContext() *AlgorithmDefinitionContext
func (*AlgorithmDefinitionContext) Accept ¶
func (s *AlgorithmDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlgorithmDefinitionContext) AlgorithmTypeName ¶
func (s *AlgorithmDefinitionContext) AlgorithmTypeName() IAlgorithmTypeNameContext
func (*AlgorithmDefinitionContext) COMMA_ ¶
func (s *AlgorithmDefinitionContext) COMMA_() antlr.TerminalNode
func (*AlgorithmDefinitionContext) EQ_ ¶
func (s *AlgorithmDefinitionContext) EQ_() antlr.TerminalNode
func (*AlgorithmDefinitionContext) GetParser ¶
func (s *AlgorithmDefinitionContext) GetParser() antlr.Parser
func (*AlgorithmDefinitionContext) GetRuleContext ¶
func (s *AlgorithmDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AlgorithmDefinitionContext) IsAlgorithmDefinitionContext ¶
func (*AlgorithmDefinitionContext) IsAlgorithmDefinitionContext()
func (*AlgorithmDefinitionContext) LP_ ¶
func (s *AlgorithmDefinitionContext) LP_() antlr.TerminalNode
func (*AlgorithmDefinitionContext) NAME ¶
func (s *AlgorithmDefinitionContext) NAME() antlr.TerminalNode
func (*AlgorithmDefinitionContext) PropertiesDefinition ¶
func (s *AlgorithmDefinitionContext) PropertiesDefinition() IPropertiesDefinitionContext
func (*AlgorithmDefinitionContext) RP_ ¶
func (s *AlgorithmDefinitionContext) RP_() antlr.TerminalNode
func (*AlgorithmDefinitionContext) TYPE ¶
func (s *AlgorithmDefinitionContext) TYPE() antlr.TerminalNode
func (*AlgorithmDefinitionContext) ToStringTree ¶
func (s *AlgorithmDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AlgorithmTypeNameContext ¶
type AlgorithmTypeNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlgorithmTypeNameContext ¶
func NewAlgorithmTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlgorithmTypeNameContext
func NewEmptyAlgorithmTypeNameContext ¶
func NewEmptyAlgorithmTypeNameContext() *AlgorithmTypeNameContext
func (*AlgorithmTypeNameContext) Accept ¶
func (s *AlgorithmTypeNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlgorithmTypeNameContext) BuildInKeyGenerateAlgorithmType ¶
func (s *AlgorithmTypeNameContext) BuildInKeyGenerateAlgorithmType() IBuildInKeyGenerateAlgorithmTypeContext
func (*AlgorithmTypeNameContext) BuildInShardingAlgorithmType ¶
func (s *AlgorithmTypeNameContext) BuildInShardingAlgorithmType() IBuildInShardingAlgorithmTypeContext
func (*AlgorithmTypeNameContext) BuildInShardingAuditAlgorithmType ¶
func (s *AlgorithmTypeNameContext) BuildInShardingAuditAlgorithmType() IBuildInShardingAuditAlgorithmTypeContext
func (*AlgorithmTypeNameContext) GetParser ¶
func (s *AlgorithmTypeNameContext) GetParser() antlr.Parser
func (*AlgorithmTypeNameContext) GetRuleContext ¶
func (s *AlgorithmTypeNameContext) GetRuleContext() antlr.RuleContext
func (*AlgorithmTypeNameContext) IsAlgorithmTypeNameContext ¶
func (*AlgorithmTypeNameContext) IsAlgorithmTypeNameContext()
func (*AlgorithmTypeNameContext) STRING_ ¶
func (s *AlgorithmTypeNameContext) STRING_() antlr.TerminalNode
func (*AlgorithmTypeNameContext) ToStringTree ¶
func (s *AlgorithmTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AlterDefaultShardingStrategyContext ¶
type AlterDefaultShardingStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlterDefaultShardingStrategyContext ¶
func NewAlterDefaultShardingStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterDefaultShardingStrategyContext
func NewEmptyAlterDefaultShardingStrategyContext ¶
func NewEmptyAlterDefaultShardingStrategyContext() *AlterDefaultShardingStrategyContext
func (*AlterDefaultShardingStrategyContext) ALTER ¶
func (s *AlterDefaultShardingStrategyContext) ALTER() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) Accept ¶
func (s *AlterDefaultShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlterDefaultShardingStrategyContext) DATABASE ¶
func (s *AlterDefaultShardingStrategyContext) DATABASE() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) DEFAULT ¶
func (s *AlterDefaultShardingStrategyContext) DEFAULT() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) GetParser ¶
func (s *AlterDefaultShardingStrategyContext) GetParser() antlr.Parser
func (*AlterDefaultShardingStrategyContext) GetRuleContext ¶
func (s *AlterDefaultShardingStrategyContext) GetRuleContext() antlr.RuleContext
func (*AlterDefaultShardingStrategyContext) GetType ¶
func (s *AlterDefaultShardingStrategyContext) GetType() antlr.Token
func (*AlterDefaultShardingStrategyContext) IsAlterDefaultShardingStrategyContext ¶
func (*AlterDefaultShardingStrategyContext) IsAlterDefaultShardingStrategyContext()
func (*AlterDefaultShardingStrategyContext) LP_ ¶
func (s *AlterDefaultShardingStrategyContext) LP_() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) RP_ ¶
func (s *AlterDefaultShardingStrategyContext) RP_() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) SHARDING ¶
func (s *AlterDefaultShardingStrategyContext) SHARDING() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) STRATEGY ¶
func (s *AlterDefaultShardingStrategyContext) STRATEGY() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) SetType ¶
func (s *AlterDefaultShardingStrategyContext) SetType(v antlr.Token)
func (*AlterDefaultShardingStrategyContext) ShardingStrategy ¶
func (s *AlterDefaultShardingStrategyContext) ShardingStrategy() IShardingStrategyContext
func (*AlterDefaultShardingStrategyContext) TABLE ¶
func (s *AlterDefaultShardingStrategyContext) TABLE() antlr.TerminalNode
func (*AlterDefaultShardingStrategyContext) ToStringTree ¶
func (s *AlterDefaultShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AlterShardingTableReferenceRuleContext ¶
type AlterShardingTableReferenceRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlterShardingTableReferenceRuleContext ¶
func NewAlterShardingTableReferenceRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterShardingTableReferenceRuleContext
func NewEmptyAlterShardingTableReferenceRuleContext ¶
func NewEmptyAlterShardingTableReferenceRuleContext() *AlterShardingTableReferenceRuleContext
func (*AlterShardingTableReferenceRuleContext) ALTER ¶
func (s *AlterShardingTableReferenceRuleContext) ALTER() antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) Accept ¶
func (s *AlterShardingTableReferenceRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlterShardingTableReferenceRuleContext) AllCOMMA_ ¶
func (s *AlterShardingTableReferenceRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) AllTableReferenceRuleDefinition ¶
func (s *AlterShardingTableReferenceRuleContext) AllTableReferenceRuleDefinition() []ITableReferenceRuleDefinitionContext
func (*AlterShardingTableReferenceRuleContext) COMMA_ ¶
func (s *AlterShardingTableReferenceRuleContext) COMMA_(i int) antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) GetParser ¶
func (s *AlterShardingTableReferenceRuleContext) GetParser() antlr.Parser
func (*AlterShardingTableReferenceRuleContext) GetRuleContext ¶
func (s *AlterShardingTableReferenceRuleContext) GetRuleContext() antlr.RuleContext
func (*AlterShardingTableReferenceRuleContext) IsAlterShardingTableReferenceRuleContext ¶
func (*AlterShardingTableReferenceRuleContext) IsAlterShardingTableReferenceRuleContext()
func (*AlterShardingTableReferenceRuleContext) REFERENCE ¶
func (s *AlterShardingTableReferenceRuleContext) REFERENCE() antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) RULE ¶
func (s *AlterShardingTableReferenceRuleContext) RULE() antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) SHARDING ¶
func (s *AlterShardingTableReferenceRuleContext) SHARDING() antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) TABLE ¶
func (s *AlterShardingTableReferenceRuleContext) TABLE() antlr.TerminalNode
func (*AlterShardingTableReferenceRuleContext) TableReferenceRuleDefinition ¶
func (s *AlterShardingTableReferenceRuleContext) TableReferenceRuleDefinition(i int) ITableReferenceRuleDefinitionContext
func (*AlterShardingTableReferenceRuleContext) ToStringTree ¶
func (s *AlterShardingTableReferenceRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AlterShardingTableRuleContext ¶
type AlterShardingTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlterShardingTableRuleContext ¶
func NewAlterShardingTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterShardingTableRuleContext
func NewEmptyAlterShardingTableRuleContext ¶
func NewEmptyAlterShardingTableRuleContext() *AlterShardingTableRuleContext
func (*AlterShardingTableRuleContext) ALTER ¶
func (s *AlterShardingTableRuleContext) ALTER() antlr.TerminalNode
func (*AlterShardingTableRuleContext) Accept ¶
func (s *AlterShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlterShardingTableRuleContext) AllCOMMA_ ¶
func (s *AlterShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*AlterShardingTableRuleContext) AllShardingTableRuleDefinition ¶
func (s *AlterShardingTableRuleContext) AllShardingTableRuleDefinition() []IShardingTableRuleDefinitionContext
func (*AlterShardingTableRuleContext) COMMA_ ¶
func (s *AlterShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*AlterShardingTableRuleContext) GetParser ¶
func (s *AlterShardingTableRuleContext) GetParser() antlr.Parser
func (*AlterShardingTableRuleContext) GetRuleContext ¶
func (s *AlterShardingTableRuleContext) GetRuleContext() antlr.RuleContext
func (*AlterShardingTableRuleContext) IsAlterShardingTableRuleContext ¶
func (*AlterShardingTableRuleContext) IsAlterShardingTableRuleContext()
func (*AlterShardingTableRuleContext) RULE ¶
func (s *AlterShardingTableRuleContext) RULE() antlr.TerminalNode
func (*AlterShardingTableRuleContext) SHARDING ¶
func (s *AlterShardingTableRuleContext) SHARDING() antlr.TerminalNode
func (*AlterShardingTableRuleContext) ShardingTableRuleDefinition ¶
func (s *AlterShardingTableRuleContext) ShardingTableRuleDefinition(i int) IShardingTableRuleDefinitionContext
func (*AlterShardingTableRuleContext) TABLE ¶
func (s *AlterShardingTableRuleContext) TABLE() antlr.TerminalNode
func (*AlterShardingTableRuleContext) ToStringTree ¶
func (s *AlterShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AuditAllowHintDisableContext ¶
type AuditAllowHintDisableContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAuditAllowHintDisableContext ¶
func NewAuditAllowHintDisableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AuditAllowHintDisableContext
func NewEmptyAuditAllowHintDisableContext ¶
func NewEmptyAuditAllowHintDisableContext() *AuditAllowHintDisableContext
func (*AuditAllowHintDisableContext) Accept ¶
func (s *AuditAllowHintDisableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AuditAllowHintDisableContext) FALSE ¶
func (s *AuditAllowHintDisableContext) FALSE() antlr.TerminalNode
func (*AuditAllowHintDisableContext) GetParser ¶
func (s *AuditAllowHintDisableContext) GetParser() antlr.Parser
func (*AuditAllowHintDisableContext) GetRuleContext ¶
func (s *AuditAllowHintDisableContext) GetRuleContext() antlr.RuleContext
func (*AuditAllowHintDisableContext) IsAuditAllowHintDisableContext ¶
func (*AuditAllowHintDisableContext) IsAuditAllowHintDisableContext()
func (*AuditAllowHintDisableContext) TRUE ¶
func (s *AuditAllowHintDisableContext) TRUE() antlr.TerminalNode
func (*AuditAllowHintDisableContext) ToStringTree ¶
func (s *AuditAllowHintDisableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AuditDefinitionContext ¶
type AuditDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAuditDefinitionContext ¶
func NewAuditDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AuditDefinitionContext
func NewEmptyAuditDefinitionContext ¶
func NewEmptyAuditDefinitionContext() *AuditDefinitionContext
func (*AuditDefinitionContext) ALLOW_HINT_DISABLE ¶
func (s *AuditDefinitionContext) ALLOW_HINT_DISABLE() antlr.TerminalNode
func (*AuditDefinitionContext) AUDIT_STRATEGY ¶
func (s *AuditDefinitionContext) AUDIT_STRATEGY() antlr.TerminalNode
func (*AuditDefinitionContext) Accept ¶
func (s *AuditDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AuditDefinitionContext) AuditAllowHintDisable ¶
func (s *AuditDefinitionContext) AuditAllowHintDisable() IAuditAllowHintDisableContext
func (*AuditDefinitionContext) COMMA_ ¶
func (s *AuditDefinitionContext) COMMA_() antlr.TerminalNode
func (*AuditDefinitionContext) EQ_ ¶
func (s *AuditDefinitionContext) EQ_() antlr.TerminalNode
func (*AuditDefinitionContext) GetParser ¶
func (s *AuditDefinitionContext) GetParser() antlr.Parser
func (*AuditDefinitionContext) GetRuleContext ¶
func (s *AuditDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AuditDefinitionContext) IsAuditDefinitionContext ¶
func (*AuditDefinitionContext) IsAuditDefinitionContext()
func (*AuditDefinitionContext) LP_ ¶
func (s *AuditDefinitionContext) LP_() antlr.TerminalNode
func (*AuditDefinitionContext) MultiAuditDefinition ¶
func (s *AuditDefinitionContext) MultiAuditDefinition() IMultiAuditDefinitionContext
func (*AuditDefinitionContext) RP_ ¶
func (s *AuditDefinitionContext) RP_() antlr.TerminalNode
func (*AuditDefinitionContext) ToStringTree ¶
func (s *AuditDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AuditorDefinitionContext ¶
type AuditorDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAuditorDefinitionContext ¶
func NewAuditorDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AuditorDefinitionContext
func NewEmptyAuditorDefinitionContext ¶
func NewEmptyAuditorDefinitionContext() *AuditorDefinitionContext
func (*AuditorDefinitionContext) Accept ¶
func (s *AuditorDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AuditorDefinitionContext) AlgorithmDefinition ¶
func (s *AuditorDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*AuditorDefinitionContext) AuditorName ¶
func (s *AuditorDefinitionContext) AuditorName() IAuditorNameContext
func (*AuditorDefinitionContext) GetParser ¶
func (s *AuditorDefinitionContext) GetParser() antlr.Parser
func (*AuditorDefinitionContext) GetRuleContext ¶
func (s *AuditorDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AuditorDefinitionContext) IsAuditorDefinitionContext ¶
func (*AuditorDefinitionContext) IsAuditorDefinitionContext()
func (*AuditorDefinitionContext) LP_ ¶
func (s *AuditorDefinitionContext) LP_() antlr.TerminalNode
func (*AuditorDefinitionContext) RP_ ¶
func (s *AuditorDefinitionContext) RP_() antlr.TerminalNode
func (*AuditorDefinitionContext) ToStringTree ¶
func (s *AuditorDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AuditorNameContext ¶
type AuditorNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAuditorNameContext ¶
func NewAuditorNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AuditorNameContext
func NewEmptyAuditorNameContext ¶
func NewEmptyAuditorNameContext() *AuditorNameContext
func (*AuditorNameContext) Accept ¶
func (s *AuditorNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AuditorNameContext) GetParser ¶
func (s *AuditorNameContext) GetParser() antlr.Parser
func (*AuditorNameContext) GetRuleContext ¶
func (s *AuditorNameContext) GetRuleContext() antlr.RuleContext
func (*AuditorNameContext) IDENTIFIER_ ¶
func (s *AuditorNameContext) IDENTIFIER_() antlr.TerminalNode
func (*AuditorNameContext) IsAuditorNameContext ¶
func (*AuditorNameContext) IsAuditorNameContext()
func (*AuditorNameContext) ToStringTree ¶
func (s *AuditorNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AutoShardingColumnDefinitionContext ¶
type AutoShardingColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAutoShardingColumnDefinitionContext ¶
func NewAutoShardingColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AutoShardingColumnDefinitionContext
func NewEmptyAutoShardingColumnDefinitionContext ¶
func NewEmptyAutoShardingColumnDefinitionContext() *AutoShardingColumnDefinitionContext
func (*AutoShardingColumnDefinitionContext) Accept ¶
func (s *AutoShardingColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AutoShardingColumnDefinitionContext) GetParser ¶
func (s *AutoShardingColumnDefinitionContext) GetParser() antlr.Parser
func (*AutoShardingColumnDefinitionContext) GetRuleContext ¶
func (s *AutoShardingColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AutoShardingColumnDefinitionContext) IsAutoShardingColumnDefinitionContext ¶
func (*AutoShardingColumnDefinitionContext) IsAutoShardingColumnDefinitionContext()
func (*AutoShardingColumnDefinitionContext) ShardingColumn ¶
func (s *AutoShardingColumnDefinitionContext) ShardingColumn() IShardingColumnContext
func (*AutoShardingColumnDefinitionContext) ToStringTree ¶
func (s *AutoShardingColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BaseRDLStatementVisitor ¶
type BaseRDLStatementVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseRDLStatementVisitor) VisitAlgorithmDefinition ¶
func (v *BaseRDLStatementVisitor) VisitAlgorithmDefinition(ctx *AlgorithmDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitAlgorithmTypeName ¶
func (v *BaseRDLStatementVisitor) VisitAlgorithmTypeName(ctx *AlgorithmTypeNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitAlterDefaultShardingStrategy ¶
func (v *BaseRDLStatementVisitor) VisitAlterDefaultShardingStrategy(ctx *AlterDefaultShardingStrategyContext) interface{}
func (*BaseRDLStatementVisitor) VisitAlterShardingTableReferenceRule ¶
func (v *BaseRDLStatementVisitor) VisitAlterShardingTableReferenceRule(ctx *AlterShardingTableReferenceRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitAlterShardingTableRule ¶
func (v *BaseRDLStatementVisitor) VisitAlterShardingTableRule(ctx *AlterShardingTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitAuditAllowHintDisable ¶
func (v *BaseRDLStatementVisitor) VisitAuditAllowHintDisable(ctx *AuditAllowHintDisableContext) interface{}
func (*BaseRDLStatementVisitor) VisitAuditDefinition ¶
func (v *BaseRDLStatementVisitor) VisitAuditDefinition(ctx *AuditDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitAuditorDefinition ¶
func (v *BaseRDLStatementVisitor) VisitAuditorDefinition(ctx *AuditorDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitAuditorName ¶
func (v *BaseRDLStatementVisitor) VisitAuditorName(ctx *AuditorNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitAutoShardingColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitAutoShardingColumnDefinition(ctx *AutoShardingColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitBuildInKeyGenerateAlgorithmType ¶
func (v *BaseRDLStatementVisitor) VisitBuildInKeyGenerateAlgorithmType(ctx *BuildInKeyGenerateAlgorithmTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitBuildInShardingAlgorithmType ¶
func (v *BaseRDLStatementVisitor) VisitBuildInShardingAlgorithmType(ctx *BuildInShardingAlgorithmTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitBuildInShardingAuditAlgorithmType ¶
func (v *BaseRDLStatementVisitor) VisitBuildInShardingAuditAlgorithmType(ctx *BuildInShardingAuditAlgorithmTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitBuildInStrategyType ¶
func (v *BaseRDLStatementVisitor) VisitBuildInStrategyType(ctx *BuildInStrategyTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitColumnName ¶
func (v *BaseRDLStatementVisitor) VisitColumnName(ctx *ColumnNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitCreateBroadcastTableRule ¶
func (v *BaseRDLStatementVisitor) VisitCreateBroadcastTableRule(ctx *CreateBroadcastTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitCreateDefaultShardingStrategy ¶
func (v *BaseRDLStatementVisitor) VisitCreateDefaultShardingStrategy(ctx *CreateDefaultShardingStrategyContext) interface{}
func (*BaseRDLStatementVisitor) VisitCreateShardingTableReferenceRule ¶
func (v *BaseRDLStatementVisitor) VisitCreateShardingTableReferenceRule(ctx *CreateShardingTableReferenceRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitCreateShardingTableRule ¶
func (v *BaseRDLStatementVisitor) VisitCreateShardingTableRule(ctx *CreateShardingTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitDataNode ¶
func (v *BaseRDLStatementVisitor) VisitDataNode(ctx *DataNodeContext) interface{}
func (*BaseRDLStatementVisitor) VisitDataNodes ¶
func (v *BaseRDLStatementVisitor) VisitDataNodes(ctx *DataNodesContext) interface{}
func (*BaseRDLStatementVisitor) VisitDatabaseStrategy ¶
func (v *BaseRDLStatementVisitor) VisitDatabaseStrategy(ctx *DatabaseStrategyContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropBroadcastTableRule ¶
func (v *BaseRDLStatementVisitor) VisitDropBroadcastTableRule(ctx *DropBroadcastTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropDefaultShardingStrategy ¶
func (v *BaseRDLStatementVisitor) VisitDropDefaultShardingStrategy(ctx *DropDefaultShardingStrategyContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropShardingAlgorithm ¶
func (v *BaseRDLStatementVisitor) VisitDropShardingAlgorithm(ctx *DropShardingAlgorithmContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropShardingAuditor ¶
func (v *BaseRDLStatementVisitor) VisitDropShardingAuditor(ctx *DropShardingAuditorContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropShardingKeyGenerator ¶
func (v *BaseRDLStatementVisitor) VisitDropShardingKeyGenerator(ctx *DropShardingKeyGeneratorContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropShardingTableReferenceRule ¶
func (v *BaseRDLStatementVisitor) VisitDropShardingTableReferenceRule(ctx *DropShardingTableReferenceRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropShardingTableRule ¶
func (v *BaseRDLStatementVisitor) VisitDropShardingTableRule(ctx *DropShardingTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitIfExists ¶
func (v *BaseRDLStatementVisitor) VisitIfExists(ctx *IfExistsContext) interface{}
func (*BaseRDLStatementVisitor) VisitIfNotExists ¶
func (v *BaseRDLStatementVisitor) VisitIfNotExists(ctx *IfNotExistsContext) interface{}
func (*BaseRDLStatementVisitor) VisitKeyGenerateDefinition ¶
func (v *BaseRDLStatementVisitor) VisitKeyGenerateDefinition(ctx *KeyGenerateDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitKeyGeneratorName ¶
func (v *BaseRDLStatementVisitor) VisitKeyGeneratorName(ctx *KeyGeneratorNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitLiteral ¶
func (v *BaseRDLStatementVisitor) VisitLiteral(ctx *LiteralContext) interface{}
func (*BaseRDLStatementVisitor) VisitMultiAuditDefinition ¶
func (v *BaseRDLStatementVisitor) VisitMultiAuditDefinition(ctx *MultiAuditDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitProperties ¶
func (v *BaseRDLStatementVisitor) VisitProperties(ctx *PropertiesContext) interface{}
func (*BaseRDLStatementVisitor) VisitPropertiesDefinition ¶
func (v *BaseRDLStatementVisitor) VisitPropertiesDefinition(ctx *PropertiesDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitProperty ¶
func (v *BaseRDLStatementVisitor) VisitProperty(ctx *PropertyContext) interface{}
func (*BaseRDLStatementVisitor) VisitRuleName ¶
func (v *BaseRDLStatementVisitor) VisitRuleName(ctx *RuleNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingAlgorithm ¶
func (v *BaseRDLStatementVisitor) VisitShardingAlgorithm(ctx *ShardingAlgorithmContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingAlgorithmName ¶
func (v *BaseRDLStatementVisitor) VisitShardingAlgorithmName(ctx *ShardingAlgorithmNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingAutoTableRule ¶
func (v *BaseRDLStatementVisitor) VisitShardingAutoTableRule(ctx *ShardingAutoTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingColumn ¶
func (v *BaseRDLStatementVisitor) VisitShardingColumn(ctx *ShardingColumnContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitShardingColumnDefinition(ctx *ShardingColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingColumns ¶
func (v *BaseRDLStatementVisitor) VisitShardingColumns(ctx *ShardingColumnsContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingStrategy ¶
func (v *BaseRDLStatementVisitor) VisitShardingStrategy(ctx *ShardingStrategyContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingTableRule ¶
func (v *BaseRDLStatementVisitor) VisitShardingTableRule(ctx *ShardingTableRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitShardingTableRuleDefinition ¶
func (v *BaseRDLStatementVisitor) VisitShardingTableRuleDefinition(ctx *ShardingTableRuleDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitSingleAuditDefinition ¶
func (v *BaseRDLStatementVisitor) VisitSingleAuditDefinition(ctx *SingleAuditDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitStorageUnit ¶
func (v *BaseRDLStatementVisitor) VisitStorageUnit(ctx *StorageUnitContext) interface{}
func (*BaseRDLStatementVisitor) VisitStorageUnits ¶
func (v *BaseRDLStatementVisitor) VisitStorageUnits(ctx *StorageUnitsContext) interface{}
func (*BaseRDLStatementVisitor) VisitStrategyType ¶
func (v *BaseRDLStatementVisitor) VisitStrategyType(ctx *StrategyTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitTableName ¶
func (v *BaseRDLStatementVisitor) VisitTableName(ctx *TableNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitTableReferenceRuleDefinition ¶
func (v *BaseRDLStatementVisitor) VisitTableReferenceRuleDefinition(ctx *TableReferenceRuleDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitTableStrategy ¶
func (v *BaseRDLStatementVisitor) VisitTableStrategy(ctx *TableStrategyContext) interface{}
type BuildInKeyGenerateAlgorithmTypeContext ¶
type BuildInKeyGenerateAlgorithmTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuildInKeyGenerateAlgorithmTypeContext ¶
func NewBuildInKeyGenerateAlgorithmTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildInKeyGenerateAlgorithmTypeContext
func NewEmptyBuildInKeyGenerateAlgorithmTypeContext ¶
func NewEmptyBuildInKeyGenerateAlgorithmTypeContext() *BuildInKeyGenerateAlgorithmTypeContext
func (*BuildInKeyGenerateAlgorithmTypeContext) Accept ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildInKeyGenerateAlgorithmTypeContext) COSID ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) COSID() antlr.TerminalNode
func (*BuildInKeyGenerateAlgorithmTypeContext) COSID_SNOWFLAKE ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) COSID_SNOWFLAKE() antlr.TerminalNode
func (*BuildInKeyGenerateAlgorithmTypeContext) GetParser ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) GetParser() antlr.Parser
func (*BuildInKeyGenerateAlgorithmTypeContext) GetRuleContext ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
func (*BuildInKeyGenerateAlgorithmTypeContext) IsBuildInKeyGenerateAlgorithmTypeContext ¶
func (*BuildInKeyGenerateAlgorithmTypeContext) IsBuildInKeyGenerateAlgorithmTypeContext()
func (*BuildInKeyGenerateAlgorithmTypeContext) NANOID ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) NANOID() antlr.TerminalNode
func (*BuildInKeyGenerateAlgorithmTypeContext) SNOWFLAKE ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) SNOWFLAKE() antlr.TerminalNode
func (*BuildInKeyGenerateAlgorithmTypeContext) ToStringTree ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BuildInKeyGenerateAlgorithmTypeContext) UUID ¶
func (s *BuildInKeyGenerateAlgorithmTypeContext) UUID() antlr.TerminalNode
type BuildInShardingAlgorithmTypeContext ¶
type BuildInShardingAlgorithmTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuildInShardingAlgorithmTypeContext ¶
func NewBuildInShardingAlgorithmTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildInShardingAlgorithmTypeContext
func NewEmptyBuildInShardingAlgorithmTypeContext ¶
func NewEmptyBuildInShardingAlgorithmTypeContext() *BuildInShardingAlgorithmTypeContext
func (*BuildInShardingAlgorithmTypeContext) AUTO_INTERVAL ¶
func (s *BuildInShardingAlgorithmTypeContext) AUTO_INTERVAL() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) Accept ¶
func (s *BuildInShardingAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildInShardingAlgorithmTypeContext) BOUNDARY_RANGE ¶
func (s *BuildInShardingAlgorithmTypeContext) BOUNDARY_RANGE() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) CLASS_BASED ¶
func (s *BuildInShardingAlgorithmTypeContext) CLASS_BASED() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) COMPLEX_INLINE ¶
func (s *BuildInShardingAlgorithmTypeContext) COMPLEX_INLINE() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) COSID_INTERVAL ¶
func (s *BuildInShardingAlgorithmTypeContext) COSID_INTERVAL() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) COSID_INTERVAL_SNOWFLAKE ¶
func (s *BuildInShardingAlgorithmTypeContext) COSID_INTERVAL_SNOWFLAKE() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) COSID_MOD ¶
func (s *BuildInShardingAlgorithmTypeContext) COSID_MOD() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) GetParser ¶
func (s *BuildInShardingAlgorithmTypeContext) GetParser() antlr.Parser
func (*BuildInShardingAlgorithmTypeContext) GetRuleContext ¶
func (s *BuildInShardingAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
func (*BuildInShardingAlgorithmTypeContext) HASH_MOD ¶
func (s *BuildInShardingAlgorithmTypeContext) HASH_MOD() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) HINT_INLINE ¶
func (s *BuildInShardingAlgorithmTypeContext) HINT_INLINE() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) INLINE ¶
func (s *BuildInShardingAlgorithmTypeContext) INLINE() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) INTERVAL ¶
func (s *BuildInShardingAlgorithmTypeContext) INTERVAL() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) IsBuildInShardingAlgorithmTypeContext ¶
func (*BuildInShardingAlgorithmTypeContext) IsBuildInShardingAlgorithmTypeContext()
func (*BuildInShardingAlgorithmTypeContext) MOD ¶
func (s *BuildInShardingAlgorithmTypeContext) MOD() antlr.TerminalNode
func (*BuildInShardingAlgorithmTypeContext) ToStringTree ¶
func (s *BuildInShardingAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BuildInShardingAlgorithmTypeContext) VOLUME_RANGE ¶
func (s *BuildInShardingAlgorithmTypeContext) VOLUME_RANGE() antlr.TerminalNode
type BuildInShardingAuditAlgorithmTypeContext ¶
type BuildInShardingAuditAlgorithmTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuildInShardingAuditAlgorithmTypeContext ¶
func NewBuildInShardingAuditAlgorithmTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildInShardingAuditAlgorithmTypeContext
func NewEmptyBuildInShardingAuditAlgorithmTypeContext ¶
func NewEmptyBuildInShardingAuditAlgorithmTypeContext() *BuildInShardingAuditAlgorithmTypeContext
func (*BuildInShardingAuditAlgorithmTypeContext) Accept ¶
func (s *BuildInShardingAuditAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildInShardingAuditAlgorithmTypeContext) DML_SHARDING_CONDITIONS ¶
func (s *BuildInShardingAuditAlgorithmTypeContext) DML_SHARDING_CONDITIONS() antlr.TerminalNode
func (*BuildInShardingAuditAlgorithmTypeContext) GetParser ¶
func (s *BuildInShardingAuditAlgorithmTypeContext) GetParser() antlr.Parser
func (*BuildInShardingAuditAlgorithmTypeContext) GetRuleContext ¶
func (s *BuildInShardingAuditAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
func (*BuildInShardingAuditAlgorithmTypeContext) IsBuildInShardingAuditAlgorithmTypeContext ¶
func (*BuildInShardingAuditAlgorithmTypeContext) IsBuildInShardingAuditAlgorithmTypeContext()
func (*BuildInShardingAuditAlgorithmTypeContext) ToStringTree ¶
func (s *BuildInShardingAuditAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type BuildInStrategyTypeContext ¶
type BuildInStrategyTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuildInStrategyTypeContext ¶
func NewBuildInStrategyTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildInStrategyTypeContext
func NewEmptyBuildInStrategyTypeContext ¶
func NewEmptyBuildInStrategyTypeContext() *BuildInStrategyTypeContext
func (*BuildInStrategyTypeContext) Accept ¶
func (s *BuildInStrategyTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildInStrategyTypeContext) COMPLEX ¶
func (s *BuildInStrategyTypeContext) COMPLEX() antlr.TerminalNode
func (*BuildInStrategyTypeContext) GetParser ¶
func (s *BuildInStrategyTypeContext) GetParser() antlr.Parser
func (*BuildInStrategyTypeContext) GetRuleContext ¶
func (s *BuildInStrategyTypeContext) GetRuleContext() antlr.RuleContext
func (*BuildInStrategyTypeContext) HINT ¶
func (s *BuildInStrategyTypeContext) HINT() antlr.TerminalNode
func (*BuildInStrategyTypeContext) IsBuildInStrategyTypeContext ¶
func (*BuildInStrategyTypeContext) IsBuildInStrategyTypeContext()
func (*BuildInStrategyTypeContext) NONE ¶
func (s *BuildInStrategyTypeContext) NONE() antlr.TerminalNode
func (*BuildInStrategyTypeContext) STANDARD ¶
func (s *BuildInStrategyTypeContext) STANDARD() antlr.TerminalNode
func (*BuildInStrategyTypeContext) ToStringTree ¶
func (s *BuildInStrategyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ColumnNameContext ¶
type ColumnNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumnNameContext ¶
func NewColumnNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnNameContext
func NewEmptyColumnNameContext ¶
func NewEmptyColumnNameContext() *ColumnNameContext
func (*ColumnNameContext) Accept ¶
func (s *ColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ColumnNameContext) GetParser ¶
func (s *ColumnNameContext) GetParser() antlr.Parser
func (*ColumnNameContext) GetRuleContext ¶
func (s *ColumnNameContext) GetRuleContext() antlr.RuleContext
func (*ColumnNameContext) IDENTIFIER_ ¶
func (s *ColumnNameContext) IDENTIFIER_() antlr.TerminalNode
func (*ColumnNameContext) IsColumnNameContext ¶
func (*ColumnNameContext) IsColumnNameContext()
func (*ColumnNameContext) ToStringTree ¶
func (s *ColumnNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CreateBroadcastTableRuleContext ¶
type CreateBroadcastTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreateBroadcastTableRuleContext ¶
func NewCreateBroadcastTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateBroadcastTableRuleContext
func NewEmptyCreateBroadcastTableRuleContext ¶
func NewEmptyCreateBroadcastTableRuleContext() *CreateBroadcastTableRuleContext
func (*CreateBroadcastTableRuleContext) Accept ¶
func (s *CreateBroadcastTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateBroadcastTableRuleContext) AllCOMMA_ ¶
func (s *CreateBroadcastTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*CreateBroadcastTableRuleContext) AllTableName ¶
func (s *CreateBroadcastTableRuleContext) AllTableName() []ITableNameContext
func (*CreateBroadcastTableRuleContext) BROADCAST ¶
func (s *CreateBroadcastTableRuleContext) BROADCAST() antlr.TerminalNode
func (*CreateBroadcastTableRuleContext) COMMA_ ¶
func (s *CreateBroadcastTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*CreateBroadcastTableRuleContext) CREATE ¶
func (s *CreateBroadcastTableRuleContext) CREATE() antlr.TerminalNode
func (*CreateBroadcastTableRuleContext) GetParser ¶
func (s *CreateBroadcastTableRuleContext) GetParser() antlr.Parser
func (*CreateBroadcastTableRuleContext) GetRuleContext ¶
func (s *CreateBroadcastTableRuleContext) GetRuleContext() antlr.RuleContext
func (*CreateBroadcastTableRuleContext) IfNotExists ¶
func (s *CreateBroadcastTableRuleContext) IfNotExists() IIfNotExistsContext
func (*CreateBroadcastTableRuleContext) IsCreateBroadcastTableRuleContext ¶
func (*CreateBroadcastTableRuleContext) IsCreateBroadcastTableRuleContext()
func (*CreateBroadcastTableRuleContext) RULE ¶
func (s *CreateBroadcastTableRuleContext) RULE() antlr.TerminalNode
func (*CreateBroadcastTableRuleContext) TABLE ¶
func (s *CreateBroadcastTableRuleContext) TABLE() antlr.TerminalNode
func (*CreateBroadcastTableRuleContext) TableName ¶
func (s *CreateBroadcastTableRuleContext) TableName(i int) ITableNameContext
func (*CreateBroadcastTableRuleContext) ToStringTree ¶
func (s *CreateBroadcastTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CreateDefaultShardingStrategyContext ¶
type CreateDefaultShardingStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreateDefaultShardingStrategyContext ¶
func NewCreateDefaultShardingStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateDefaultShardingStrategyContext
func NewEmptyCreateDefaultShardingStrategyContext ¶
func NewEmptyCreateDefaultShardingStrategyContext() *CreateDefaultShardingStrategyContext
func (*CreateDefaultShardingStrategyContext) Accept ¶
func (s *CreateDefaultShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateDefaultShardingStrategyContext) CREATE ¶
func (s *CreateDefaultShardingStrategyContext) CREATE() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) DATABASE ¶
func (s *CreateDefaultShardingStrategyContext) DATABASE() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) DEFAULT ¶
func (s *CreateDefaultShardingStrategyContext) DEFAULT() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) GetParser ¶
func (s *CreateDefaultShardingStrategyContext) GetParser() antlr.Parser
func (*CreateDefaultShardingStrategyContext) GetRuleContext ¶
func (s *CreateDefaultShardingStrategyContext) GetRuleContext() antlr.RuleContext
func (*CreateDefaultShardingStrategyContext) GetType ¶
func (s *CreateDefaultShardingStrategyContext) GetType() antlr.Token
func (*CreateDefaultShardingStrategyContext) IfNotExists ¶
func (s *CreateDefaultShardingStrategyContext) IfNotExists() IIfNotExistsContext
func (*CreateDefaultShardingStrategyContext) IsCreateDefaultShardingStrategyContext ¶
func (*CreateDefaultShardingStrategyContext) IsCreateDefaultShardingStrategyContext()
func (*CreateDefaultShardingStrategyContext) LP_ ¶
func (s *CreateDefaultShardingStrategyContext) LP_() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) RP_ ¶
func (s *CreateDefaultShardingStrategyContext) RP_() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) SHARDING ¶
func (s *CreateDefaultShardingStrategyContext) SHARDING() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) STRATEGY ¶
func (s *CreateDefaultShardingStrategyContext) STRATEGY() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) SetType ¶
func (s *CreateDefaultShardingStrategyContext) SetType(v antlr.Token)
func (*CreateDefaultShardingStrategyContext) ShardingStrategy ¶
func (s *CreateDefaultShardingStrategyContext) ShardingStrategy() IShardingStrategyContext
func (*CreateDefaultShardingStrategyContext) TABLE ¶
func (s *CreateDefaultShardingStrategyContext) TABLE() antlr.TerminalNode
func (*CreateDefaultShardingStrategyContext) ToStringTree ¶
func (s *CreateDefaultShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CreateShardingTableReferenceRuleContext ¶
type CreateShardingTableReferenceRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreateShardingTableReferenceRuleContext ¶
func NewCreateShardingTableReferenceRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateShardingTableReferenceRuleContext
func NewEmptyCreateShardingTableReferenceRuleContext ¶
func NewEmptyCreateShardingTableReferenceRuleContext() *CreateShardingTableReferenceRuleContext
func (*CreateShardingTableReferenceRuleContext) Accept ¶
func (s *CreateShardingTableReferenceRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateShardingTableReferenceRuleContext) AllCOMMA_ ¶
func (s *CreateShardingTableReferenceRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) AllTableReferenceRuleDefinition ¶
func (s *CreateShardingTableReferenceRuleContext) AllTableReferenceRuleDefinition() []ITableReferenceRuleDefinitionContext
func (*CreateShardingTableReferenceRuleContext) COMMA_ ¶
func (s *CreateShardingTableReferenceRuleContext) COMMA_(i int) antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) CREATE ¶
func (s *CreateShardingTableReferenceRuleContext) CREATE() antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) GetParser ¶
func (s *CreateShardingTableReferenceRuleContext) GetParser() antlr.Parser
func (*CreateShardingTableReferenceRuleContext) GetRuleContext ¶
func (s *CreateShardingTableReferenceRuleContext) GetRuleContext() antlr.RuleContext
func (*CreateShardingTableReferenceRuleContext) IfNotExists ¶
func (s *CreateShardingTableReferenceRuleContext) IfNotExists() IIfNotExistsContext
func (*CreateShardingTableReferenceRuleContext) IsCreateShardingTableReferenceRuleContext ¶
func (*CreateShardingTableReferenceRuleContext) IsCreateShardingTableReferenceRuleContext()
func (*CreateShardingTableReferenceRuleContext) REFERENCE ¶
func (s *CreateShardingTableReferenceRuleContext) REFERENCE() antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) RULE ¶
func (s *CreateShardingTableReferenceRuleContext) RULE() antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) SHARDING ¶
func (s *CreateShardingTableReferenceRuleContext) SHARDING() antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) TABLE ¶
func (s *CreateShardingTableReferenceRuleContext) TABLE() antlr.TerminalNode
func (*CreateShardingTableReferenceRuleContext) TableReferenceRuleDefinition ¶
func (s *CreateShardingTableReferenceRuleContext) TableReferenceRuleDefinition(i int) ITableReferenceRuleDefinitionContext
func (*CreateShardingTableReferenceRuleContext) ToStringTree ¶
func (s *CreateShardingTableReferenceRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CreateShardingTableRuleContext ¶
type CreateShardingTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreateShardingTableRuleContext ¶
func NewCreateShardingTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateShardingTableRuleContext
func NewEmptyCreateShardingTableRuleContext ¶
func NewEmptyCreateShardingTableRuleContext() *CreateShardingTableRuleContext
func (*CreateShardingTableRuleContext) Accept ¶
func (s *CreateShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateShardingTableRuleContext) AllCOMMA_ ¶
func (s *CreateShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*CreateShardingTableRuleContext) AllShardingTableRuleDefinition ¶
func (s *CreateShardingTableRuleContext) AllShardingTableRuleDefinition() []IShardingTableRuleDefinitionContext
func (*CreateShardingTableRuleContext) COMMA_ ¶
func (s *CreateShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*CreateShardingTableRuleContext) CREATE ¶
func (s *CreateShardingTableRuleContext) CREATE() antlr.TerminalNode
func (*CreateShardingTableRuleContext) GetParser ¶
func (s *CreateShardingTableRuleContext) GetParser() antlr.Parser
func (*CreateShardingTableRuleContext) GetRuleContext ¶
func (s *CreateShardingTableRuleContext) GetRuleContext() antlr.RuleContext
func (*CreateShardingTableRuleContext) IfNotExists ¶
func (s *CreateShardingTableRuleContext) IfNotExists() IIfNotExistsContext
func (*CreateShardingTableRuleContext) IsCreateShardingTableRuleContext ¶
func (*CreateShardingTableRuleContext) IsCreateShardingTableRuleContext()
func (*CreateShardingTableRuleContext) RULE ¶
func (s *CreateShardingTableRuleContext) RULE() antlr.TerminalNode
func (*CreateShardingTableRuleContext) SHARDING ¶
func (s *CreateShardingTableRuleContext) SHARDING() antlr.TerminalNode
func (*CreateShardingTableRuleContext) ShardingTableRuleDefinition ¶
func (s *CreateShardingTableRuleContext) ShardingTableRuleDefinition(i int) IShardingTableRuleDefinitionContext
func (*CreateShardingTableRuleContext) TABLE ¶
func (s *CreateShardingTableRuleContext) TABLE() antlr.TerminalNode
func (*CreateShardingTableRuleContext) ToStringTree ¶
func (s *CreateShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DataNodeContext ¶
type DataNodeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDataNodeContext ¶
func NewDataNodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataNodeContext
func NewEmptyDataNodeContext ¶
func NewEmptyDataNodeContext() *DataNodeContext
func (*DataNodeContext) Accept ¶
func (s *DataNodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DataNodeContext) GetParser ¶
func (s *DataNodeContext) GetParser() antlr.Parser
func (*DataNodeContext) GetRuleContext ¶
func (s *DataNodeContext) GetRuleContext() antlr.RuleContext
func (*DataNodeContext) IsDataNodeContext ¶
func (*DataNodeContext) IsDataNodeContext()
func (*DataNodeContext) STRING_ ¶
func (s *DataNodeContext) STRING_() antlr.TerminalNode
func (*DataNodeContext) ToStringTree ¶
func (s *DataNodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DataNodesContext ¶
type DataNodesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDataNodesContext ¶
func NewDataNodesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataNodesContext
func NewEmptyDataNodesContext ¶
func NewEmptyDataNodesContext() *DataNodesContext
func (*DataNodesContext) Accept ¶
func (s *DataNodesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DataNodesContext) AllCOMMA_ ¶
func (s *DataNodesContext) AllCOMMA_() []antlr.TerminalNode
func (*DataNodesContext) AllDataNode ¶
func (s *DataNodesContext) AllDataNode() []IDataNodeContext
func (*DataNodesContext) COMMA_ ¶
func (s *DataNodesContext) COMMA_(i int) antlr.TerminalNode
func (*DataNodesContext) DATANODES ¶
func (s *DataNodesContext) DATANODES() antlr.TerminalNode
func (*DataNodesContext) DataNode ¶
func (s *DataNodesContext) DataNode(i int) IDataNodeContext
func (*DataNodesContext) GetParser ¶
func (s *DataNodesContext) GetParser() antlr.Parser
func (*DataNodesContext) GetRuleContext ¶
func (s *DataNodesContext) GetRuleContext() antlr.RuleContext
func (*DataNodesContext) IsDataNodesContext ¶
func (*DataNodesContext) IsDataNodesContext()
func (*DataNodesContext) LP_ ¶
func (s *DataNodesContext) LP_() antlr.TerminalNode
func (*DataNodesContext) RP_ ¶
func (s *DataNodesContext) RP_() antlr.TerminalNode
func (*DataNodesContext) ToStringTree ¶
func (s *DataNodesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DatabaseStrategyContext ¶
type DatabaseStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDatabaseStrategyContext ¶
func NewDatabaseStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DatabaseStrategyContext
func NewEmptyDatabaseStrategyContext ¶
func NewEmptyDatabaseStrategyContext() *DatabaseStrategyContext
func (*DatabaseStrategyContext) Accept ¶
func (s *DatabaseStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DatabaseStrategyContext) DATABASE_STRATEGY ¶
func (s *DatabaseStrategyContext) DATABASE_STRATEGY() antlr.TerminalNode
func (*DatabaseStrategyContext) GetParser ¶
func (s *DatabaseStrategyContext) GetParser() antlr.Parser
func (*DatabaseStrategyContext) GetRuleContext ¶
func (s *DatabaseStrategyContext) GetRuleContext() antlr.RuleContext
func (*DatabaseStrategyContext) IsDatabaseStrategyContext ¶
func (*DatabaseStrategyContext) IsDatabaseStrategyContext()
func (*DatabaseStrategyContext) LP_ ¶
func (s *DatabaseStrategyContext) LP_() antlr.TerminalNode
func (*DatabaseStrategyContext) RP_ ¶
func (s *DatabaseStrategyContext) RP_() antlr.TerminalNode
func (*DatabaseStrategyContext) ShardingStrategy ¶
func (s *DatabaseStrategyContext) ShardingStrategy() IShardingStrategyContext
func (*DatabaseStrategyContext) ToStringTree ¶
func (s *DatabaseStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropBroadcastTableRuleContext ¶
type DropBroadcastTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropBroadcastTableRuleContext ¶
func NewDropBroadcastTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropBroadcastTableRuleContext
func NewEmptyDropBroadcastTableRuleContext ¶
func NewEmptyDropBroadcastTableRuleContext() *DropBroadcastTableRuleContext
func (*DropBroadcastTableRuleContext) Accept ¶
func (s *DropBroadcastTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropBroadcastTableRuleContext) AllCOMMA_ ¶
func (s *DropBroadcastTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*DropBroadcastTableRuleContext) AllTableName ¶
func (s *DropBroadcastTableRuleContext) AllTableName() []ITableNameContext
func (*DropBroadcastTableRuleContext) BROADCAST ¶
func (s *DropBroadcastTableRuleContext) BROADCAST() antlr.TerminalNode
func (*DropBroadcastTableRuleContext) COMMA_ ¶
func (s *DropBroadcastTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*DropBroadcastTableRuleContext) DROP ¶
func (s *DropBroadcastTableRuleContext) DROP() antlr.TerminalNode
func (*DropBroadcastTableRuleContext) GetParser ¶
func (s *DropBroadcastTableRuleContext) GetParser() antlr.Parser
func (*DropBroadcastTableRuleContext) GetRuleContext ¶
func (s *DropBroadcastTableRuleContext) GetRuleContext() antlr.RuleContext
func (*DropBroadcastTableRuleContext) IfExists ¶
func (s *DropBroadcastTableRuleContext) IfExists() IIfExistsContext
func (*DropBroadcastTableRuleContext) IsDropBroadcastTableRuleContext ¶
func (*DropBroadcastTableRuleContext) IsDropBroadcastTableRuleContext()
func (*DropBroadcastTableRuleContext) RULE ¶
func (s *DropBroadcastTableRuleContext) RULE() antlr.TerminalNode
func (*DropBroadcastTableRuleContext) TABLE ¶
func (s *DropBroadcastTableRuleContext) TABLE() antlr.TerminalNode
func (*DropBroadcastTableRuleContext) TableName ¶
func (s *DropBroadcastTableRuleContext) TableName(i int) ITableNameContext
func (*DropBroadcastTableRuleContext) ToStringTree ¶
func (s *DropBroadcastTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropDefaultShardingStrategyContext ¶
type DropDefaultShardingStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropDefaultShardingStrategyContext ¶
func NewDropDefaultShardingStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropDefaultShardingStrategyContext
func NewEmptyDropDefaultShardingStrategyContext ¶
func NewEmptyDropDefaultShardingStrategyContext() *DropDefaultShardingStrategyContext
func (*DropDefaultShardingStrategyContext) Accept ¶
func (s *DropDefaultShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropDefaultShardingStrategyContext) DATABASE ¶
func (s *DropDefaultShardingStrategyContext) DATABASE() antlr.TerminalNode
func (*DropDefaultShardingStrategyContext) DEFAULT ¶
func (s *DropDefaultShardingStrategyContext) DEFAULT() antlr.TerminalNode
func (*DropDefaultShardingStrategyContext) DROP ¶
func (s *DropDefaultShardingStrategyContext) DROP() antlr.TerminalNode
func (*DropDefaultShardingStrategyContext) GetParser ¶
func (s *DropDefaultShardingStrategyContext) GetParser() antlr.Parser
func (*DropDefaultShardingStrategyContext) GetRuleContext ¶
func (s *DropDefaultShardingStrategyContext) GetRuleContext() antlr.RuleContext
func (*DropDefaultShardingStrategyContext) GetType ¶
func (s *DropDefaultShardingStrategyContext) GetType() antlr.Token
func (*DropDefaultShardingStrategyContext) IfExists ¶
func (s *DropDefaultShardingStrategyContext) IfExists() IIfExistsContext
func (*DropDefaultShardingStrategyContext) IsDropDefaultShardingStrategyContext ¶
func (*DropDefaultShardingStrategyContext) IsDropDefaultShardingStrategyContext()
func (*DropDefaultShardingStrategyContext) SHARDING ¶
func (s *DropDefaultShardingStrategyContext) SHARDING() antlr.TerminalNode
func (*DropDefaultShardingStrategyContext) STRATEGY ¶
func (s *DropDefaultShardingStrategyContext) STRATEGY() antlr.TerminalNode
func (*DropDefaultShardingStrategyContext) SetType ¶
func (s *DropDefaultShardingStrategyContext) SetType(v antlr.Token)
func (*DropDefaultShardingStrategyContext) TABLE ¶
func (s *DropDefaultShardingStrategyContext) TABLE() antlr.TerminalNode
func (*DropDefaultShardingStrategyContext) ToStringTree ¶
func (s *DropDefaultShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropShardingAlgorithmContext ¶
type DropShardingAlgorithmContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropShardingAlgorithmContext ¶
func NewDropShardingAlgorithmContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropShardingAlgorithmContext
func NewEmptyDropShardingAlgorithmContext ¶
func NewEmptyDropShardingAlgorithmContext() *DropShardingAlgorithmContext
func (*DropShardingAlgorithmContext) ALGORITHM ¶
func (s *DropShardingAlgorithmContext) ALGORITHM() antlr.TerminalNode
func (*DropShardingAlgorithmContext) Accept ¶
func (s *DropShardingAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropShardingAlgorithmContext) AllCOMMA_ ¶
func (s *DropShardingAlgorithmContext) AllCOMMA_() []antlr.TerminalNode
func (*DropShardingAlgorithmContext) AllShardingAlgorithmName ¶
func (s *DropShardingAlgorithmContext) AllShardingAlgorithmName() []IShardingAlgorithmNameContext
func (*DropShardingAlgorithmContext) COMMA_ ¶
func (s *DropShardingAlgorithmContext) COMMA_(i int) antlr.TerminalNode
func (*DropShardingAlgorithmContext) DROP ¶
func (s *DropShardingAlgorithmContext) DROP() antlr.TerminalNode
func (*DropShardingAlgorithmContext) GetParser ¶
func (s *DropShardingAlgorithmContext) GetParser() antlr.Parser
func (*DropShardingAlgorithmContext) GetRuleContext ¶
func (s *DropShardingAlgorithmContext) GetRuleContext() antlr.RuleContext
func (*DropShardingAlgorithmContext) IfExists ¶
func (s *DropShardingAlgorithmContext) IfExists() IIfExistsContext
func (*DropShardingAlgorithmContext) IsDropShardingAlgorithmContext ¶
func (*DropShardingAlgorithmContext) IsDropShardingAlgorithmContext()
func (*DropShardingAlgorithmContext) SHARDING ¶
func (s *DropShardingAlgorithmContext) SHARDING() antlr.TerminalNode
func (*DropShardingAlgorithmContext) ShardingAlgorithmName ¶
func (s *DropShardingAlgorithmContext) ShardingAlgorithmName(i int) IShardingAlgorithmNameContext
func (*DropShardingAlgorithmContext) ToStringTree ¶
func (s *DropShardingAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropShardingAuditorContext ¶
type DropShardingAuditorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropShardingAuditorContext ¶
func NewDropShardingAuditorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropShardingAuditorContext
func NewEmptyDropShardingAuditorContext ¶
func NewEmptyDropShardingAuditorContext() *DropShardingAuditorContext
func (*DropShardingAuditorContext) AUDITOR ¶
func (s *DropShardingAuditorContext) AUDITOR() antlr.TerminalNode
func (*DropShardingAuditorContext) Accept ¶
func (s *DropShardingAuditorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropShardingAuditorContext) AllAuditorName ¶
func (s *DropShardingAuditorContext) AllAuditorName() []IAuditorNameContext
func (*DropShardingAuditorContext) AllCOMMA_ ¶
func (s *DropShardingAuditorContext) AllCOMMA_() []antlr.TerminalNode
func (*DropShardingAuditorContext) AuditorName ¶
func (s *DropShardingAuditorContext) AuditorName(i int) IAuditorNameContext
func (*DropShardingAuditorContext) COMMA_ ¶
func (s *DropShardingAuditorContext) COMMA_(i int) antlr.TerminalNode
func (*DropShardingAuditorContext) DROP ¶
func (s *DropShardingAuditorContext) DROP() antlr.TerminalNode
func (*DropShardingAuditorContext) GetParser ¶
func (s *DropShardingAuditorContext) GetParser() antlr.Parser
func (*DropShardingAuditorContext) GetRuleContext ¶
func (s *DropShardingAuditorContext) GetRuleContext() antlr.RuleContext
func (*DropShardingAuditorContext) IfExists ¶
func (s *DropShardingAuditorContext) IfExists() IIfExistsContext
func (*DropShardingAuditorContext) IsDropShardingAuditorContext ¶
func (*DropShardingAuditorContext) IsDropShardingAuditorContext()
func (*DropShardingAuditorContext) SHARDING ¶
func (s *DropShardingAuditorContext) SHARDING() antlr.TerminalNode
func (*DropShardingAuditorContext) ToStringTree ¶
func (s *DropShardingAuditorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropShardingKeyGeneratorContext ¶
type DropShardingKeyGeneratorContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropShardingKeyGeneratorContext ¶
func NewDropShardingKeyGeneratorContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropShardingKeyGeneratorContext
func NewEmptyDropShardingKeyGeneratorContext ¶
func NewEmptyDropShardingKeyGeneratorContext() *DropShardingKeyGeneratorContext
func (*DropShardingKeyGeneratorContext) Accept ¶
func (s *DropShardingKeyGeneratorContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropShardingKeyGeneratorContext) AllCOMMA_ ¶
func (s *DropShardingKeyGeneratorContext) AllCOMMA_() []antlr.TerminalNode
func (*DropShardingKeyGeneratorContext) AllKeyGeneratorName ¶
func (s *DropShardingKeyGeneratorContext) AllKeyGeneratorName() []IKeyGeneratorNameContext
func (*DropShardingKeyGeneratorContext) COMMA_ ¶
func (s *DropShardingKeyGeneratorContext) COMMA_(i int) antlr.TerminalNode
func (*DropShardingKeyGeneratorContext) DROP ¶
func (s *DropShardingKeyGeneratorContext) DROP() antlr.TerminalNode
func (*DropShardingKeyGeneratorContext) GENERATOR ¶
func (s *DropShardingKeyGeneratorContext) GENERATOR() antlr.TerminalNode
func (*DropShardingKeyGeneratorContext) GetParser ¶
func (s *DropShardingKeyGeneratorContext) GetParser() antlr.Parser
func (*DropShardingKeyGeneratorContext) GetRuleContext ¶
func (s *DropShardingKeyGeneratorContext) GetRuleContext() antlr.RuleContext
func (*DropShardingKeyGeneratorContext) IfExists ¶
func (s *DropShardingKeyGeneratorContext) IfExists() IIfExistsContext
func (*DropShardingKeyGeneratorContext) IsDropShardingKeyGeneratorContext ¶
func (*DropShardingKeyGeneratorContext) IsDropShardingKeyGeneratorContext()
func (*DropShardingKeyGeneratorContext) KEY ¶
func (s *DropShardingKeyGeneratorContext) KEY() antlr.TerminalNode
func (*DropShardingKeyGeneratorContext) KeyGeneratorName ¶
func (s *DropShardingKeyGeneratorContext) KeyGeneratorName(i int) IKeyGeneratorNameContext
func (*DropShardingKeyGeneratorContext) SHARDING ¶
func (s *DropShardingKeyGeneratorContext) SHARDING() antlr.TerminalNode
func (*DropShardingKeyGeneratorContext) ToStringTree ¶
func (s *DropShardingKeyGeneratorContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropShardingTableReferenceRuleContext ¶
type DropShardingTableReferenceRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropShardingTableReferenceRuleContext ¶
func NewDropShardingTableReferenceRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropShardingTableReferenceRuleContext
func NewEmptyDropShardingTableReferenceRuleContext ¶
func NewEmptyDropShardingTableReferenceRuleContext() *DropShardingTableReferenceRuleContext
func (*DropShardingTableReferenceRuleContext) Accept ¶
func (s *DropShardingTableReferenceRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropShardingTableReferenceRuleContext) AllCOMMA_ ¶
func (s *DropShardingTableReferenceRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) AllRuleName ¶
func (s *DropShardingTableReferenceRuleContext) AllRuleName() []IRuleNameContext
func (*DropShardingTableReferenceRuleContext) COMMA_ ¶
func (s *DropShardingTableReferenceRuleContext) COMMA_(i int) antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) DROP ¶
func (s *DropShardingTableReferenceRuleContext) DROP() antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) GetParser ¶
func (s *DropShardingTableReferenceRuleContext) GetParser() antlr.Parser
func (*DropShardingTableReferenceRuleContext) GetRuleContext ¶
func (s *DropShardingTableReferenceRuleContext) GetRuleContext() antlr.RuleContext
func (*DropShardingTableReferenceRuleContext) IfExists ¶
func (s *DropShardingTableReferenceRuleContext) IfExists() IIfExistsContext
func (*DropShardingTableReferenceRuleContext) IsDropShardingTableReferenceRuleContext ¶
func (*DropShardingTableReferenceRuleContext) IsDropShardingTableReferenceRuleContext()
func (*DropShardingTableReferenceRuleContext) REFERENCE ¶
func (s *DropShardingTableReferenceRuleContext) REFERENCE() antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) RULE ¶
func (s *DropShardingTableReferenceRuleContext) RULE() antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) RuleName ¶
func (s *DropShardingTableReferenceRuleContext) RuleName(i int) IRuleNameContext
func (*DropShardingTableReferenceRuleContext) SHARDING ¶
func (s *DropShardingTableReferenceRuleContext) SHARDING() antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) TABLE ¶
func (s *DropShardingTableReferenceRuleContext) TABLE() antlr.TerminalNode
func (*DropShardingTableReferenceRuleContext) ToStringTree ¶
func (s *DropShardingTableReferenceRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropShardingTableRuleContext ¶
type DropShardingTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropShardingTableRuleContext ¶
func NewDropShardingTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropShardingTableRuleContext
func NewEmptyDropShardingTableRuleContext ¶
func NewEmptyDropShardingTableRuleContext() *DropShardingTableRuleContext
func (*DropShardingTableRuleContext) Accept ¶
func (s *DropShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropShardingTableRuleContext) AllCOMMA_ ¶
func (s *DropShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*DropShardingTableRuleContext) AllTableName ¶
func (s *DropShardingTableRuleContext) AllTableName() []ITableNameContext
func (*DropShardingTableRuleContext) COMMA_ ¶
func (s *DropShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*DropShardingTableRuleContext) DROP ¶
func (s *DropShardingTableRuleContext) DROP() antlr.TerminalNode
func (*DropShardingTableRuleContext) GetParser ¶
func (s *DropShardingTableRuleContext) GetParser() antlr.Parser
func (*DropShardingTableRuleContext) GetRuleContext ¶
func (s *DropShardingTableRuleContext) GetRuleContext() antlr.RuleContext
func (*DropShardingTableRuleContext) IfExists ¶
func (s *DropShardingTableRuleContext) IfExists() IIfExistsContext
func (*DropShardingTableRuleContext) IsDropShardingTableRuleContext ¶
func (*DropShardingTableRuleContext) IsDropShardingTableRuleContext()
func (*DropShardingTableRuleContext) RULE ¶
func (s *DropShardingTableRuleContext) RULE() antlr.TerminalNode
func (*DropShardingTableRuleContext) SHARDING ¶
func (s *DropShardingTableRuleContext) SHARDING() antlr.TerminalNode
func (*DropShardingTableRuleContext) TABLE ¶
func (s *DropShardingTableRuleContext) TABLE() antlr.TerminalNode
func (*DropShardingTableRuleContext) TableName ¶
func (s *DropShardingTableRuleContext) TableName(i int) ITableNameContext
func (*DropShardingTableRuleContext) ToStringTree ¶
func (s *DropShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAlgorithmDefinitionContext ¶
type IAlgorithmDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlgorithmDefinitionContext differentiates from other interfaces. IsAlgorithmDefinitionContext() }
IAlgorithmDefinitionContext is an interface to support dynamic dispatch.
type IAlgorithmTypeNameContext ¶
type IAlgorithmTypeNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlgorithmTypeNameContext differentiates from other interfaces. IsAlgorithmTypeNameContext() }
IAlgorithmTypeNameContext is an interface to support dynamic dispatch.
type IAlterDefaultShardingStrategyContext ¶
type IAlterDefaultShardingStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetType returns the type token. GetType() antlr.Token // SetType sets the type token. SetType(antlr.Token) // IsAlterDefaultShardingStrategyContext differentiates from other interfaces. IsAlterDefaultShardingStrategyContext() }
IAlterDefaultShardingStrategyContext is an interface to support dynamic dispatch.
type IAlterShardingTableReferenceRuleContext ¶
type IAlterShardingTableReferenceRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlterShardingTableReferenceRuleContext differentiates from other interfaces. IsAlterShardingTableReferenceRuleContext() }
IAlterShardingTableReferenceRuleContext is an interface to support dynamic dispatch.
type IAlterShardingTableRuleContext ¶
type IAlterShardingTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlterShardingTableRuleContext differentiates from other interfaces. IsAlterShardingTableRuleContext() }
IAlterShardingTableRuleContext is an interface to support dynamic dispatch.
type IAuditAllowHintDisableContext ¶
type IAuditAllowHintDisableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAuditAllowHintDisableContext differentiates from other interfaces. IsAuditAllowHintDisableContext() }
IAuditAllowHintDisableContext is an interface to support dynamic dispatch.
type IAuditDefinitionContext ¶
type IAuditDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAuditDefinitionContext differentiates from other interfaces. IsAuditDefinitionContext() }
IAuditDefinitionContext is an interface to support dynamic dispatch.
type IAuditorDefinitionContext ¶
type IAuditorDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAuditorDefinitionContext differentiates from other interfaces. IsAuditorDefinitionContext() }
IAuditorDefinitionContext is an interface to support dynamic dispatch.
type IAuditorNameContext ¶
type IAuditorNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAuditorNameContext differentiates from other interfaces. IsAuditorNameContext() }
IAuditorNameContext is an interface to support dynamic dispatch.
type IAutoShardingColumnDefinitionContext ¶
type IAutoShardingColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAutoShardingColumnDefinitionContext differentiates from other interfaces. IsAutoShardingColumnDefinitionContext() }
IAutoShardingColumnDefinitionContext is an interface to support dynamic dispatch.
type IBuildInKeyGenerateAlgorithmTypeContext ¶
type IBuildInKeyGenerateAlgorithmTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuildInKeyGenerateAlgorithmTypeContext differentiates from other interfaces. IsBuildInKeyGenerateAlgorithmTypeContext() }
IBuildInKeyGenerateAlgorithmTypeContext is an interface to support dynamic dispatch.
type IBuildInShardingAlgorithmTypeContext ¶
type IBuildInShardingAlgorithmTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuildInShardingAlgorithmTypeContext differentiates from other interfaces. IsBuildInShardingAlgorithmTypeContext() }
IBuildInShardingAlgorithmTypeContext is an interface to support dynamic dispatch.
type IBuildInShardingAuditAlgorithmTypeContext ¶
type IBuildInShardingAuditAlgorithmTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuildInShardingAuditAlgorithmTypeContext differentiates from other interfaces. IsBuildInShardingAuditAlgorithmTypeContext() }
IBuildInShardingAuditAlgorithmTypeContext is an interface to support dynamic dispatch.
type IBuildInStrategyTypeContext ¶
type IBuildInStrategyTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuildInStrategyTypeContext differentiates from other interfaces. IsBuildInStrategyTypeContext() }
IBuildInStrategyTypeContext is an interface to support dynamic dispatch.
type IColumnNameContext ¶
type IColumnNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumnNameContext differentiates from other interfaces. IsColumnNameContext() }
IColumnNameContext is an interface to support dynamic dispatch.
type ICreateBroadcastTableRuleContext ¶
type ICreateBroadcastTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreateBroadcastTableRuleContext differentiates from other interfaces. IsCreateBroadcastTableRuleContext() }
ICreateBroadcastTableRuleContext is an interface to support dynamic dispatch.
type ICreateDefaultShardingStrategyContext ¶
type ICreateDefaultShardingStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetType returns the type token. GetType() antlr.Token // SetType sets the type token. SetType(antlr.Token) // IsCreateDefaultShardingStrategyContext differentiates from other interfaces. IsCreateDefaultShardingStrategyContext() }
ICreateDefaultShardingStrategyContext is an interface to support dynamic dispatch.
type ICreateShardingTableReferenceRuleContext ¶
type ICreateShardingTableReferenceRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreateShardingTableReferenceRuleContext differentiates from other interfaces. IsCreateShardingTableReferenceRuleContext() }
ICreateShardingTableReferenceRuleContext is an interface to support dynamic dispatch.
type ICreateShardingTableRuleContext ¶
type ICreateShardingTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreateShardingTableRuleContext differentiates from other interfaces. IsCreateShardingTableRuleContext() }
ICreateShardingTableRuleContext is an interface to support dynamic dispatch.
type IDataNodeContext ¶
type IDataNodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDataNodeContext differentiates from other interfaces. IsDataNodeContext() }
IDataNodeContext is an interface to support dynamic dispatch.
type IDataNodesContext ¶
type IDataNodesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDataNodesContext differentiates from other interfaces. IsDataNodesContext() }
IDataNodesContext is an interface to support dynamic dispatch.
type IDatabaseStrategyContext ¶
type IDatabaseStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDatabaseStrategyContext differentiates from other interfaces. IsDatabaseStrategyContext() }
IDatabaseStrategyContext is an interface to support dynamic dispatch.
type IDropBroadcastTableRuleContext ¶
type IDropBroadcastTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropBroadcastTableRuleContext differentiates from other interfaces. IsDropBroadcastTableRuleContext() }
IDropBroadcastTableRuleContext is an interface to support dynamic dispatch.
type IDropDefaultShardingStrategyContext ¶
type IDropDefaultShardingStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetType returns the type token. GetType() antlr.Token // SetType sets the type token. SetType(antlr.Token) // IsDropDefaultShardingStrategyContext differentiates from other interfaces. IsDropDefaultShardingStrategyContext() }
IDropDefaultShardingStrategyContext is an interface to support dynamic dispatch.
type IDropShardingAlgorithmContext ¶
type IDropShardingAlgorithmContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropShardingAlgorithmContext differentiates from other interfaces. IsDropShardingAlgorithmContext() }
IDropShardingAlgorithmContext is an interface to support dynamic dispatch.
type IDropShardingAuditorContext ¶
type IDropShardingAuditorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropShardingAuditorContext differentiates from other interfaces. IsDropShardingAuditorContext() }
IDropShardingAuditorContext is an interface to support dynamic dispatch.
type IDropShardingKeyGeneratorContext ¶
type IDropShardingKeyGeneratorContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropShardingKeyGeneratorContext differentiates from other interfaces. IsDropShardingKeyGeneratorContext() }
IDropShardingKeyGeneratorContext is an interface to support dynamic dispatch.
type IDropShardingTableReferenceRuleContext ¶
type IDropShardingTableReferenceRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropShardingTableReferenceRuleContext differentiates from other interfaces. IsDropShardingTableReferenceRuleContext() }
IDropShardingTableReferenceRuleContext is an interface to support dynamic dispatch.
type IDropShardingTableRuleContext ¶
type IDropShardingTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropShardingTableRuleContext differentiates from other interfaces. IsDropShardingTableRuleContext() }
IDropShardingTableRuleContext is an interface to support dynamic dispatch.
type IIfExistsContext ¶
type IIfExistsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIfExistsContext differentiates from other interfaces. IsIfExistsContext() }
IIfExistsContext is an interface to support dynamic dispatch.
type IIfNotExistsContext ¶
type IIfNotExistsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsIfNotExistsContext differentiates from other interfaces. IsIfNotExistsContext() }
IIfNotExistsContext is an interface to support dynamic dispatch.
type IKeyGenerateDefinitionContext ¶
type IKeyGenerateDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeyGenerateDefinitionContext differentiates from other interfaces. IsKeyGenerateDefinitionContext() }
IKeyGenerateDefinitionContext is an interface to support dynamic dispatch.
type IKeyGeneratorNameContext ¶
type IKeyGeneratorNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsKeyGeneratorNameContext differentiates from other interfaces. IsKeyGeneratorNameContext() }
IKeyGeneratorNameContext is an interface to support dynamic dispatch.
type ILiteralContext ¶
type ILiteralContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLiteralContext differentiates from other interfaces. IsLiteralContext() }
ILiteralContext is an interface to support dynamic dispatch.
type IMultiAuditDefinitionContext ¶
type IMultiAuditDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsMultiAuditDefinitionContext differentiates from other interfaces. IsMultiAuditDefinitionContext() }
IMultiAuditDefinitionContext is an interface to support dynamic dispatch.
type IPropertiesContext ¶
type IPropertiesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertiesContext differentiates from other interfaces. IsPropertiesContext() }
IPropertiesContext is an interface to support dynamic dispatch.
type IPropertiesDefinitionContext ¶
type IPropertiesDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPropertiesDefinitionContext differentiates from other interfaces. IsPropertiesDefinitionContext() }
IPropertiesDefinitionContext is an interface to support dynamic dispatch.
type IPropertyContext ¶
type IPropertyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // GetKey returns the key token. GetKey() antlr.Token // SetKey sets the key token. SetKey(antlr.Token) // GetValue returns the value rule contexts. GetValue() ILiteralContext // SetValue sets the value rule contexts. SetValue(ILiteralContext) // IsPropertyContext differentiates from other interfaces. IsPropertyContext() }
IPropertyContext is an interface to support dynamic dispatch.
type IRuleNameContext ¶
type IRuleNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsRuleNameContext differentiates from other interfaces. IsRuleNameContext() }
IRuleNameContext is an interface to support dynamic dispatch.
type IShardingAlgorithmContext ¶
type IShardingAlgorithmContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingAlgorithmContext differentiates from other interfaces. IsShardingAlgorithmContext() }
IShardingAlgorithmContext is an interface to support dynamic dispatch.
type IShardingAlgorithmNameContext ¶
type IShardingAlgorithmNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingAlgorithmNameContext differentiates from other interfaces. IsShardingAlgorithmNameContext() }
IShardingAlgorithmNameContext is an interface to support dynamic dispatch.
type IShardingAutoTableRuleContext ¶
type IShardingAutoTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingAutoTableRuleContext differentiates from other interfaces. IsShardingAutoTableRuleContext() }
IShardingAutoTableRuleContext is an interface to support dynamic dispatch.
type IShardingColumnContext ¶
type IShardingColumnContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingColumnContext differentiates from other interfaces. IsShardingColumnContext() }
IShardingColumnContext is an interface to support dynamic dispatch.
type IShardingColumnDefinitionContext ¶
type IShardingColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingColumnDefinitionContext differentiates from other interfaces. IsShardingColumnDefinitionContext() }
IShardingColumnDefinitionContext is an interface to support dynamic dispatch.
type IShardingColumnsContext ¶
type IShardingColumnsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingColumnsContext differentiates from other interfaces. IsShardingColumnsContext() }
IShardingColumnsContext is an interface to support dynamic dispatch.
type IShardingStrategyContext ¶
type IShardingStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingStrategyContext differentiates from other interfaces. IsShardingStrategyContext() }
IShardingStrategyContext is an interface to support dynamic dispatch.
type IShardingTableRuleContext ¶
type IShardingTableRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingTableRuleContext differentiates from other interfaces. IsShardingTableRuleContext() }
IShardingTableRuleContext is an interface to support dynamic dispatch.
type IShardingTableRuleDefinitionContext ¶
type IShardingTableRuleDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsShardingTableRuleDefinitionContext differentiates from other interfaces. IsShardingTableRuleDefinitionContext() }
IShardingTableRuleDefinitionContext is an interface to support dynamic dispatch.
type ISingleAuditDefinitionContext ¶
type ISingleAuditDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSingleAuditDefinitionContext differentiates from other interfaces. IsSingleAuditDefinitionContext() }
ISingleAuditDefinitionContext is an interface to support dynamic dispatch.
type IStorageUnitContext ¶
type IStorageUnitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStorageUnitContext differentiates from other interfaces. IsStorageUnitContext() }
IStorageUnitContext is an interface to support dynamic dispatch.
type IStorageUnitsContext ¶
type IStorageUnitsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStorageUnitsContext differentiates from other interfaces. IsStorageUnitsContext() }
IStorageUnitsContext is an interface to support dynamic dispatch.
type IStrategyTypeContext ¶
type IStrategyTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStrategyTypeContext differentiates from other interfaces. IsStrategyTypeContext() }
IStrategyTypeContext is an interface to support dynamic dispatch.
type ITableNameContext ¶
type ITableNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTableNameContext differentiates from other interfaces. IsTableNameContext() }
ITableNameContext is an interface to support dynamic dispatch.
type ITableReferenceRuleDefinitionContext ¶
type ITableReferenceRuleDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTableReferenceRuleDefinitionContext differentiates from other interfaces. IsTableReferenceRuleDefinitionContext() }
ITableReferenceRuleDefinitionContext is an interface to support dynamic dispatch.
type ITableStrategyContext ¶
type ITableStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTableStrategyContext differentiates from other interfaces. IsTableStrategyContext() }
ITableStrategyContext is an interface to support dynamic dispatch.
type IfExistsContext ¶
type IfExistsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfExistsContext ¶
func NewEmptyIfExistsContext() *IfExistsContext
func NewIfExistsContext ¶
func NewIfExistsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfExistsContext
func (*IfExistsContext) Accept ¶
func (s *IfExistsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IfExistsContext) EXISTS ¶
func (s *IfExistsContext) EXISTS() antlr.TerminalNode
func (*IfExistsContext) GetParser ¶
func (s *IfExistsContext) GetParser() antlr.Parser
func (*IfExistsContext) GetRuleContext ¶
func (s *IfExistsContext) GetRuleContext() antlr.RuleContext
func (*IfExistsContext) IF ¶
func (s *IfExistsContext) IF() antlr.TerminalNode
func (*IfExistsContext) IsIfExistsContext ¶
func (*IfExistsContext) IsIfExistsContext()
func (*IfExistsContext) ToStringTree ¶
func (s *IfExistsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IfNotExistsContext ¶
type IfNotExistsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyIfNotExistsContext ¶
func NewEmptyIfNotExistsContext() *IfNotExistsContext
func NewIfNotExistsContext ¶
func NewIfNotExistsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *IfNotExistsContext
func (*IfNotExistsContext) Accept ¶
func (s *IfNotExistsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*IfNotExistsContext) EXISTS ¶
func (s *IfNotExistsContext) EXISTS() antlr.TerminalNode
func (*IfNotExistsContext) GetParser ¶
func (s *IfNotExistsContext) GetParser() antlr.Parser
func (*IfNotExistsContext) GetRuleContext ¶
func (s *IfNotExistsContext) GetRuleContext() antlr.RuleContext
func (*IfNotExistsContext) IF ¶
func (s *IfNotExistsContext) IF() antlr.TerminalNode
func (*IfNotExistsContext) IsIfNotExistsContext ¶
func (*IfNotExistsContext) IsIfNotExistsContext()
func (*IfNotExistsContext) NOT ¶
func (s *IfNotExistsContext) NOT() antlr.TerminalNode
func (*IfNotExistsContext) ToStringTree ¶
func (s *IfNotExistsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeyGenerateDefinitionContext ¶
type KeyGenerateDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeyGenerateDefinitionContext ¶
func NewEmptyKeyGenerateDefinitionContext() *KeyGenerateDefinitionContext
func NewKeyGenerateDefinitionContext ¶
func NewKeyGenerateDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyGenerateDefinitionContext
func (*KeyGenerateDefinitionContext) Accept ¶
func (s *KeyGenerateDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KeyGenerateDefinitionContext) AlgorithmDefinition ¶
func (s *KeyGenerateDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*KeyGenerateDefinitionContext) COLUMN ¶
func (s *KeyGenerateDefinitionContext) COLUMN() antlr.TerminalNode
func (*KeyGenerateDefinitionContext) COMMA_ ¶
func (s *KeyGenerateDefinitionContext) COMMA_() antlr.TerminalNode
func (*KeyGenerateDefinitionContext) ColumnName ¶
func (s *KeyGenerateDefinitionContext) ColumnName() IColumnNameContext
func (*KeyGenerateDefinitionContext) EQ_ ¶
func (s *KeyGenerateDefinitionContext) EQ_() antlr.TerminalNode
func (*KeyGenerateDefinitionContext) GetParser ¶
func (s *KeyGenerateDefinitionContext) GetParser() antlr.Parser
func (*KeyGenerateDefinitionContext) GetRuleContext ¶
func (s *KeyGenerateDefinitionContext) GetRuleContext() antlr.RuleContext
func (*KeyGenerateDefinitionContext) IsKeyGenerateDefinitionContext ¶
func (*KeyGenerateDefinitionContext) IsKeyGenerateDefinitionContext()
func (*KeyGenerateDefinitionContext) KEY_GENERATE_STRATEGY ¶
func (s *KeyGenerateDefinitionContext) KEY_GENERATE_STRATEGY() antlr.TerminalNode
func (*KeyGenerateDefinitionContext) LP_ ¶
func (s *KeyGenerateDefinitionContext) LP_() antlr.TerminalNode
func (*KeyGenerateDefinitionContext) RP_ ¶
func (s *KeyGenerateDefinitionContext) RP_() antlr.TerminalNode
func (*KeyGenerateDefinitionContext) ToStringTree ¶
func (s *KeyGenerateDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type KeyGeneratorNameContext ¶
type KeyGeneratorNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeyGeneratorNameContext ¶
func NewEmptyKeyGeneratorNameContext() *KeyGeneratorNameContext
func NewKeyGeneratorNameContext ¶
func NewKeyGeneratorNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyGeneratorNameContext
func (*KeyGeneratorNameContext) Accept ¶
func (s *KeyGeneratorNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KeyGeneratorNameContext) GetParser ¶
func (s *KeyGeneratorNameContext) GetParser() antlr.Parser
func (*KeyGeneratorNameContext) GetRuleContext ¶
func (s *KeyGeneratorNameContext) GetRuleContext() antlr.RuleContext
func (*KeyGeneratorNameContext) IDENTIFIER_ ¶
func (s *KeyGeneratorNameContext) IDENTIFIER_() antlr.TerminalNode
func (*KeyGeneratorNameContext) IsKeyGeneratorNameContext ¶
func (*KeyGeneratorNameContext) IsKeyGeneratorNameContext()
func (*KeyGeneratorNameContext) ToStringTree ¶
func (s *KeyGeneratorNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LiteralContext ¶
type LiteralContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLiteralContext ¶
func NewEmptyLiteralContext() *LiteralContext
func NewLiteralContext ¶
func NewLiteralContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LiteralContext
func (*LiteralContext) Accept ¶
func (s *LiteralContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LiteralContext) FALSE ¶
func (s *LiteralContext) FALSE() antlr.TerminalNode
func (*LiteralContext) GetParser ¶
func (s *LiteralContext) GetParser() antlr.Parser
func (*LiteralContext) GetRuleContext ¶
func (s *LiteralContext) GetRuleContext() antlr.RuleContext
func (*LiteralContext) INT_ ¶
func (s *LiteralContext) INT_() antlr.TerminalNode
func (*LiteralContext) IsLiteralContext ¶
func (*LiteralContext) IsLiteralContext()
func (*LiteralContext) MINUS_ ¶
func (s *LiteralContext) MINUS_() antlr.TerminalNode
func (*LiteralContext) STRING_ ¶
func (s *LiteralContext) STRING_() antlr.TerminalNode
func (*LiteralContext) TRUE ¶
func (s *LiteralContext) TRUE() antlr.TerminalNode
func (*LiteralContext) ToStringTree ¶
func (s *LiteralContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type MultiAuditDefinitionContext ¶
type MultiAuditDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMultiAuditDefinitionContext ¶
func NewEmptyMultiAuditDefinitionContext() *MultiAuditDefinitionContext
func NewMultiAuditDefinitionContext ¶
func NewMultiAuditDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiAuditDefinitionContext
func (*MultiAuditDefinitionContext) Accept ¶
func (s *MultiAuditDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MultiAuditDefinitionContext) AllCOMMA_ ¶
func (s *MultiAuditDefinitionContext) AllCOMMA_() []antlr.TerminalNode
func (*MultiAuditDefinitionContext) AllSingleAuditDefinition ¶
func (s *MultiAuditDefinitionContext) AllSingleAuditDefinition() []ISingleAuditDefinitionContext
func (*MultiAuditDefinitionContext) COMMA_ ¶
func (s *MultiAuditDefinitionContext) COMMA_(i int) antlr.TerminalNode
func (*MultiAuditDefinitionContext) GetParser ¶
func (s *MultiAuditDefinitionContext) GetParser() antlr.Parser
func (*MultiAuditDefinitionContext) GetRuleContext ¶
func (s *MultiAuditDefinitionContext) GetRuleContext() antlr.RuleContext
func (*MultiAuditDefinitionContext) IsMultiAuditDefinitionContext ¶
func (*MultiAuditDefinitionContext) IsMultiAuditDefinitionContext()
func (*MultiAuditDefinitionContext) SingleAuditDefinition ¶
func (s *MultiAuditDefinitionContext) SingleAuditDefinition(i int) ISingleAuditDefinitionContext
func (*MultiAuditDefinitionContext) ToStringTree ¶
func (s *MultiAuditDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertiesContext ¶
type PropertiesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertiesContext ¶
func NewEmptyPropertiesContext() *PropertiesContext
func NewPropertiesContext ¶
func NewPropertiesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertiesContext
func (*PropertiesContext) Accept ¶
func (s *PropertiesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertiesContext) AllCOMMA_ ¶
func (s *PropertiesContext) AllCOMMA_() []antlr.TerminalNode
func (*PropertiesContext) AllProperty ¶
func (s *PropertiesContext) AllProperty() []IPropertyContext
func (*PropertiesContext) COMMA_ ¶
func (s *PropertiesContext) COMMA_(i int) antlr.TerminalNode
func (*PropertiesContext) GetParser ¶
func (s *PropertiesContext) GetParser() antlr.Parser
func (*PropertiesContext) GetRuleContext ¶
func (s *PropertiesContext) GetRuleContext() antlr.RuleContext
func (*PropertiesContext) IsPropertiesContext ¶
func (*PropertiesContext) IsPropertiesContext()
func (*PropertiesContext) Property ¶
func (s *PropertiesContext) Property(i int) IPropertyContext
func (*PropertiesContext) ToStringTree ¶
func (s *PropertiesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertiesDefinitionContext ¶
type PropertiesDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertiesDefinitionContext ¶
func NewEmptyPropertiesDefinitionContext() *PropertiesDefinitionContext
func NewPropertiesDefinitionContext ¶
func NewPropertiesDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertiesDefinitionContext
func (*PropertiesDefinitionContext) Accept ¶
func (s *PropertiesDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertiesDefinitionContext) GetParser ¶
func (s *PropertiesDefinitionContext) GetParser() antlr.Parser
func (*PropertiesDefinitionContext) GetRuleContext ¶
func (s *PropertiesDefinitionContext) GetRuleContext() antlr.RuleContext
func (*PropertiesDefinitionContext) IsPropertiesDefinitionContext ¶
func (*PropertiesDefinitionContext) IsPropertiesDefinitionContext()
func (*PropertiesDefinitionContext) LP_ ¶
func (s *PropertiesDefinitionContext) LP_() antlr.TerminalNode
func (*PropertiesDefinitionContext) PROPERTIES ¶
func (s *PropertiesDefinitionContext) PROPERTIES() antlr.TerminalNode
func (*PropertiesDefinitionContext) Properties ¶
func (s *PropertiesDefinitionContext) Properties() IPropertiesContext
func (*PropertiesDefinitionContext) RP_ ¶
func (s *PropertiesDefinitionContext) RP_() antlr.TerminalNode
func (*PropertiesDefinitionContext) ToStringTree ¶
func (s *PropertiesDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PropertyContext ¶
type PropertyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPropertyContext ¶
func NewEmptyPropertyContext() *PropertyContext
func NewPropertyContext ¶
func NewPropertyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PropertyContext
func (*PropertyContext) Accept ¶
func (s *PropertyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PropertyContext) EQ_ ¶
func (s *PropertyContext) EQ_() antlr.TerminalNode
func (*PropertyContext) GetKey ¶
func (s *PropertyContext) GetKey() antlr.Token
func (*PropertyContext) GetParser ¶
func (s *PropertyContext) GetParser() antlr.Parser
func (*PropertyContext) GetRuleContext ¶
func (s *PropertyContext) GetRuleContext() antlr.RuleContext
func (*PropertyContext) GetValue ¶
func (s *PropertyContext) GetValue() ILiteralContext
func (*PropertyContext) IsPropertyContext ¶
func (*PropertyContext) IsPropertyContext()
func (*PropertyContext) Literal ¶
func (s *PropertyContext) Literal() ILiteralContext
func (*PropertyContext) STRING_ ¶
func (s *PropertyContext) STRING_() antlr.TerminalNode
func (*PropertyContext) SetKey ¶
func (s *PropertyContext) SetKey(v antlr.Token)
func (*PropertyContext) SetValue ¶
func (s *PropertyContext) SetValue(v ILiteralContext)
func (*PropertyContext) ToStringTree ¶
func (s *PropertyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type RDLStatementLexer ¶
func NewRDLStatementLexer ¶
func NewRDLStatementLexer(input antlr.CharStream) *RDLStatementLexer
type RDLStatementParser ¶
type RDLStatementParser struct {
*antlr.BaseParser
}
func NewRDLStatementParser ¶
func NewRDLStatementParser(input antlr.TokenStream) *RDLStatementParser
func (*RDLStatementParser) AlgorithmDefinition ¶
func (p *RDLStatementParser) AlgorithmDefinition() (localctx IAlgorithmDefinitionContext)
func (*RDLStatementParser) AlgorithmTypeName ¶
func (p *RDLStatementParser) AlgorithmTypeName() (localctx IAlgorithmTypeNameContext)
func (*RDLStatementParser) AlterDefaultShardingStrategy ¶
func (p *RDLStatementParser) AlterDefaultShardingStrategy() (localctx IAlterDefaultShardingStrategyContext)
func (*RDLStatementParser) AlterShardingTableReferenceRule ¶
func (p *RDLStatementParser) AlterShardingTableReferenceRule() (localctx IAlterShardingTableReferenceRuleContext)
func (*RDLStatementParser) AlterShardingTableRule ¶
func (p *RDLStatementParser) AlterShardingTableRule() (localctx IAlterShardingTableRuleContext)
func (*RDLStatementParser) AuditAllowHintDisable ¶
func (p *RDLStatementParser) AuditAllowHintDisable() (localctx IAuditAllowHintDisableContext)
func (*RDLStatementParser) AuditDefinition ¶
func (p *RDLStatementParser) AuditDefinition() (localctx IAuditDefinitionContext)
func (*RDLStatementParser) AuditorDefinition ¶
func (p *RDLStatementParser) AuditorDefinition() (localctx IAuditorDefinitionContext)
func (*RDLStatementParser) AuditorName ¶
func (p *RDLStatementParser) AuditorName() (localctx IAuditorNameContext)
func (*RDLStatementParser) AutoShardingColumnDefinition ¶
func (p *RDLStatementParser) AutoShardingColumnDefinition() (localctx IAutoShardingColumnDefinitionContext)
func (*RDLStatementParser) BuildInKeyGenerateAlgorithmType ¶
func (p *RDLStatementParser) BuildInKeyGenerateAlgorithmType() (localctx IBuildInKeyGenerateAlgorithmTypeContext)
func (*RDLStatementParser) BuildInShardingAlgorithmType ¶
func (p *RDLStatementParser) BuildInShardingAlgorithmType() (localctx IBuildInShardingAlgorithmTypeContext)
func (*RDLStatementParser) BuildInShardingAuditAlgorithmType ¶
func (p *RDLStatementParser) BuildInShardingAuditAlgorithmType() (localctx IBuildInShardingAuditAlgorithmTypeContext)
func (*RDLStatementParser) BuildInStrategyType ¶
func (p *RDLStatementParser) BuildInStrategyType() (localctx IBuildInStrategyTypeContext)
func (*RDLStatementParser) ColumnName ¶
func (p *RDLStatementParser) ColumnName() (localctx IColumnNameContext)
func (*RDLStatementParser) CreateBroadcastTableRule ¶
func (p *RDLStatementParser) CreateBroadcastTableRule() (localctx ICreateBroadcastTableRuleContext)
func (*RDLStatementParser) CreateDefaultShardingStrategy ¶
func (p *RDLStatementParser) CreateDefaultShardingStrategy() (localctx ICreateDefaultShardingStrategyContext)
func (*RDLStatementParser) CreateShardingTableReferenceRule ¶
func (p *RDLStatementParser) CreateShardingTableReferenceRule() (localctx ICreateShardingTableReferenceRuleContext)
func (*RDLStatementParser) CreateShardingTableRule ¶
func (p *RDLStatementParser) CreateShardingTableRule() (localctx ICreateShardingTableRuleContext)
func (*RDLStatementParser) DataNode ¶
func (p *RDLStatementParser) DataNode() (localctx IDataNodeContext)
func (*RDLStatementParser) DataNodes ¶
func (p *RDLStatementParser) DataNodes() (localctx IDataNodesContext)
func (*RDLStatementParser) DatabaseStrategy ¶
func (p *RDLStatementParser) DatabaseStrategy() (localctx IDatabaseStrategyContext)
func (*RDLStatementParser) DropBroadcastTableRule ¶
func (p *RDLStatementParser) DropBroadcastTableRule() (localctx IDropBroadcastTableRuleContext)
func (*RDLStatementParser) DropDefaultShardingStrategy ¶
func (p *RDLStatementParser) DropDefaultShardingStrategy() (localctx IDropDefaultShardingStrategyContext)
func (*RDLStatementParser) DropShardingAlgorithm ¶
func (p *RDLStatementParser) DropShardingAlgorithm() (localctx IDropShardingAlgorithmContext)
func (*RDLStatementParser) DropShardingAuditor ¶
func (p *RDLStatementParser) DropShardingAuditor() (localctx IDropShardingAuditorContext)
func (*RDLStatementParser) DropShardingKeyGenerator ¶
func (p *RDLStatementParser) DropShardingKeyGenerator() (localctx IDropShardingKeyGeneratorContext)
func (*RDLStatementParser) DropShardingTableReferenceRule ¶
func (p *RDLStatementParser) DropShardingTableReferenceRule() (localctx IDropShardingTableReferenceRuleContext)
func (*RDLStatementParser) DropShardingTableRule ¶
func (p *RDLStatementParser) DropShardingTableRule() (localctx IDropShardingTableRuleContext)
func (*RDLStatementParser) IfExists ¶
func (p *RDLStatementParser) IfExists() (localctx IIfExistsContext)
func (*RDLStatementParser) IfNotExists ¶
func (p *RDLStatementParser) IfNotExists() (localctx IIfNotExistsContext)
func (*RDLStatementParser) KeyGenerateDefinition ¶
func (p *RDLStatementParser) KeyGenerateDefinition() (localctx IKeyGenerateDefinitionContext)
func (*RDLStatementParser) KeyGeneratorName ¶
func (p *RDLStatementParser) KeyGeneratorName() (localctx IKeyGeneratorNameContext)
func (*RDLStatementParser) Literal ¶
func (p *RDLStatementParser) Literal() (localctx ILiteralContext)
func (*RDLStatementParser) MultiAuditDefinition ¶
func (p *RDLStatementParser) MultiAuditDefinition() (localctx IMultiAuditDefinitionContext)
func (*RDLStatementParser) Properties ¶
func (p *RDLStatementParser) Properties() (localctx IPropertiesContext)
func (*RDLStatementParser) PropertiesDefinition ¶
func (p *RDLStatementParser) PropertiesDefinition() (localctx IPropertiesDefinitionContext)
func (*RDLStatementParser) Property ¶
func (p *RDLStatementParser) Property() (localctx IPropertyContext)
func (*RDLStatementParser) RuleName ¶
func (p *RDLStatementParser) RuleName() (localctx IRuleNameContext)
func (*RDLStatementParser) ShardingAlgorithm ¶
func (p *RDLStatementParser) ShardingAlgorithm() (localctx IShardingAlgorithmContext)
func (*RDLStatementParser) ShardingAlgorithmName ¶
func (p *RDLStatementParser) ShardingAlgorithmName() (localctx IShardingAlgorithmNameContext)
func (*RDLStatementParser) ShardingAutoTableRule ¶
func (p *RDLStatementParser) ShardingAutoTableRule() (localctx IShardingAutoTableRuleContext)
func (*RDLStatementParser) ShardingColumn ¶
func (p *RDLStatementParser) ShardingColumn() (localctx IShardingColumnContext)
func (*RDLStatementParser) ShardingColumnDefinition ¶
func (p *RDLStatementParser) ShardingColumnDefinition() (localctx IShardingColumnDefinitionContext)
func (*RDLStatementParser) ShardingColumns ¶
func (p *RDLStatementParser) ShardingColumns() (localctx IShardingColumnsContext)
func (*RDLStatementParser) ShardingStrategy ¶
func (p *RDLStatementParser) ShardingStrategy() (localctx IShardingStrategyContext)
func (*RDLStatementParser) ShardingTableRule ¶
func (p *RDLStatementParser) ShardingTableRule() (localctx IShardingTableRuleContext)
func (*RDLStatementParser) ShardingTableRuleDefinition ¶
func (p *RDLStatementParser) ShardingTableRuleDefinition() (localctx IShardingTableRuleDefinitionContext)
func (*RDLStatementParser) SingleAuditDefinition ¶
func (p *RDLStatementParser) SingleAuditDefinition() (localctx ISingleAuditDefinitionContext)
func (*RDLStatementParser) StorageUnit ¶
func (p *RDLStatementParser) StorageUnit() (localctx IStorageUnitContext)
func (*RDLStatementParser) StorageUnits ¶
func (p *RDLStatementParser) StorageUnits() (localctx IStorageUnitsContext)
func (*RDLStatementParser) StrategyType ¶
func (p *RDLStatementParser) StrategyType() (localctx IStrategyTypeContext)
func (*RDLStatementParser) TableName ¶
func (p *RDLStatementParser) TableName() (localctx ITableNameContext)
func (*RDLStatementParser) TableReferenceRuleDefinition ¶
func (p *RDLStatementParser) TableReferenceRuleDefinition() (localctx ITableReferenceRuleDefinitionContext)
func (*RDLStatementParser) TableStrategy ¶
func (p *RDLStatementParser) TableStrategy() (localctx ITableStrategyContext)
type RDLStatementVisitor ¶
type RDLStatementVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by RDLStatementParser#createShardingTableRule. VisitCreateShardingTableRule(ctx *CreateShardingTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#alterShardingTableRule. VisitAlterShardingTableRule(ctx *AlterShardingTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropShardingTableRule. VisitDropShardingTableRule(ctx *DropShardingTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#createShardingTableReferenceRule. VisitCreateShardingTableReferenceRule(ctx *CreateShardingTableReferenceRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#alterShardingTableReferenceRule. VisitAlterShardingTableReferenceRule(ctx *AlterShardingTableReferenceRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropShardingTableReferenceRule. VisitDropShardingTableReferenceRule(ctx *DropShardingTableReferenceRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#createBroadcastTableRule. VisitCreateBroadcastTableRule(ctx *CreateBroadcastTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropBroadcastTableRule. VisitDropBroadcastTableRule(ctx *DropBroadcastTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropShardingAlgorithm. VisitDropShardingAlgorithm(ctx *DropShardingAlgorithmContext) interface{} // Visit a parse tree produced by RDLStatementParser#createDefaultShardingStrategy. VisitCreateDefaultShardingStrategy(ctx *CreateDefaultShardingStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#alterDefaultShardingStrategy. VisitAlterDefaultShardingStrategy(ctx *AlterDefaultShardingStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropDefaultShardingStrategy. VisitDropDefaultShardingStrategy(ctx *DropDefaultShardingStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropShardingKeyGenerator. VisitDropShardingKeyGenerator(ctx *DropShardingKeyGeneratorContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropShardingAuditor. VisitDropShardingAuditor(ctx *DropShardingAuditorContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingTableRuleDefinition. VisitShardingTableRuleDefinition(ctx *ShardingTableRuleDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingAutoTableRule. VisitShardingAutoTableRule(ctx *ShardingAutoTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingTableRule. VisitShardingTableRule(ctx *ShardingTableRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#keyGeneratorName. VisitKeyGeneratorName(ctx *KeyGeneratorNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#auditorDefinition. VisitAuditorDefinition(ctx *AuditorDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#auditorName. VisitAuditorName(ctx *AuditorNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#storageUnits. VisitStorageUnits(ctx *StorageUnitsContext) interface{} // Visit a parse tree produced by RDLStatementParser#storageUnit. VisitStorageUnit(ctx *StorageUnitContext) interface{} // Visit a parse tree produced by RDLStatementParser#dataNodes. VisitDataNodes(ctx *DataNodesContext) interface{} // Visit a parse tree produced by RDLStatementParser#dataNode. VisitDataNode(ctx *DataNodeContext) interface{} // Visit a parse tree produced by RDLStatementParser#autoShardingColumnDefinition. VisitAutoShardingColumnDefinition(ctx *AutoShardingColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingColumnDefinition. VisitShardingColumnDefinition(ctx *ShardingColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingColumn. VisitShardingColumn(ctx *ShardingColumnContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingColumns. VisitShardingColumns(ctx *ShardingColumnsContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingAlgorithm. VisitShardingAlgorithm(ctx *ShardingAlgorithmContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingStrategy. VisitShardingStrategy(ctx *ShardingStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#databaseStrategy. VisitDatabaseStrategy(ctx *DatabaseStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#tableStrategy. VisitTableStrategy(ctx *TableStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#keyGenerateDefinition. VisitKeyGenerateDefinition(ctx *KeyGenerateDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#auditDefinition. VisitAuditDefinition(ctx *AuditDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#multiAuditDefinition. VisitMultiAuditDefinition(ctx *MultiAuditDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#singleAuditDefinition. VisitSingleAuditDefinition(ctx *SingleAuditDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#auditAllowHintDisable. VisitAuditAllowHintDisable(ctx *AuditAllowHintDisableContext) interface{} // Visit a parse tree produced by RDLStatementParser#columnName. VisitColumnName(ctx *ColumnNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#tableReferenceRuleDefinition. VisitTableReferenceRuleDefinition(ctx *TableReferenceRuleDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#strategyType. VisitStrategyType(ctx *StrategyTypeContext) interface{} // Visit a parse tree produced by RDLStatementParser#buildInStrategyType. VisitBuildInStrategyType(ctx *BuildInStrategyTypeContext) interface{} // Visit a parse tree produced by RDLStatementParser#ifExists. VisitIfExists(ctx *IfExistsContext) interface{} // Visit a parse tree produced by RDLStatementParser#ifNotExists. VisitIfNotExists(ctx *IfNotExistsContext) interface{} // Visit a parse tree produced by RDLStatementParser#literal. VisitLiteral(ctx *LiteralContext) interface{} // Visit a parse tree produced by RDLStatementParser#algorithmDefinition. VisitAlgorithmDefinition(ctx *AlgorithmDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#algorithmTypeName. VisitAlgorithmTypeName(ctx *AlgorithmTypeNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#buildInShardingAlgorithmType. VisitBuildInShardingAlgorithmType(ctx *BuildInShardingAlgorithmTypeContext) interface{} // Visit a parse tree produced by RDLStatementParser#buildInKeyGenerateAlgorithmType. VisitBuildInKeyGenerateAlgorithmType(ctx *BuildInKeyGenerateAlgorithmTypeContext) interface{} // Visit a parse tree produced by RDLStatementParser#buildInShardingAuditAlgorithmType. VisitBuildInShardingAuditAlgorithmType(ctx *BuildInShardingAuditAlgorithmTypeContext) interface{} // Visit a parse tree produced by RDLStatementParser#propertiesDefinition. VisitPropertiesDefinition(ctx *PropertiesDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#properties. VisitProperties(ctx *PropertiesContext) interface{} // Visit a parse tree produced by RDLStatementParser#property. VisitProperty(ctx *PropertyContext) interface{} // Visit a parse tree produced by RDLStatementParser#tableName. VisitTableName(ctx *TableNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#shardingAlgorithmName. VisitShardingAlgorithmName(ctx *ShardingAlgorithmNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#ruleName. VisitRuleName(ctx *RuleNameContext) interface{} }
A complete Visitor for a parse tree produced by RDLStatementParser.
type RuleNameContext ¶
type RuleNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRuleNameContext ¶
func NewEmptyRuleNameContext() *RuleNameContext
func NewRuleNameContext ¶
func NewRuleNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RuleNameContext
func (*RuleNameContext) Accept ¶
func (s *RuleNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RuleNameContext) GetParser ¶
func (s *RuleNameContext) GetParser() antlr.Parser
func (*RuleNameContext) GetRuleContext ¶
func (s *RuleNameContext) GetRuleContext() antlr.RuleContext
func (*RuleNameContext) IDENTIFIER_ ¶
func (s *RuleNameContext) IDENTIFIER_() antlr.TerminalNode
func (*RuleNameContext) IsRuleNameContext ¶
func (*RuleNameContext) IsRuleNameContext()
func (*RuleNameContext) ToStringTree ¶
func (s *RuleNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingAlgorithmContext ¶
type ShardingAlgorithmContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingAlgorithmContext ¶
func NewEmptyShardingAlgorithmContext() *ShardingAlgorithmContext
func NewShardingAlgorithmContext ¶
func NewShardingAlgorithmContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingAlgorithmContext
func (*ShardingAlgorithmContext) Accept ¶
func (s *ShardingAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingAlgorithmContext) AlgorithmDefinition ¶
func (s *ShardingAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*ShardingAlgorithmContext) GetParser ¶
func (s *ShardingAlgorithmContext) GetParser() antlr.Parser
func (*ShardingAlgorithmContext) GetRuleContext ¶
func (s *ShardingAlgorithmContext) GetRuleContext() antlr.RuleContext
func (*ShardingAlgorithmContext) IsShardingAlgorithmContext ¶
func (*ShardingAlgorithmContext) IsShardingAlgorithmContext()
func (*ShardingAlgorithmContext) LP_ ¶
func (s *ShardingAlgorithmContext) LP_() antlr.TerminalNode
func (*ShardingAlgorithmContext) RP_ ¶
func (s *ShardingAlgorithmContext) RP_() antlr.TerminalNode
func (*ShardingAlgorithmContext) SHARDING_ALGORITHM ¶
func (s *ShardingAlgorithmContext) SHARDING_ALGORITHM() antlr.TerminalNode
func (*ShardingAlgorithmContext) ToStringTree ¶
func (s *ShardingAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingAlgorithmNameContext ¶
type ShardingAlgorithmNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingAlgorithmNameContext ¶
func NewEmptyShardingAlgorithmNameContext() *ShardingAlgorithmNameContext
func NewShardingAlgorithmNameContext ¶
func NewShardingAlgorithmNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingAlgorithmNameContext
func (*ShardingAlgorithmNameContext) Accept ¶
func (s *ShardingAlgorithmNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingAlgorithmNameContext) GetParser ¶
func (s *ShardingAlgorithmNameContext) GetParser() antlr.Parser
func (*ShardingAlgorithmNameContext) GetRuleContext ¶
func (s *ShardingAlgorithmNameContext) GetRuleContext() antlr.RuleContext
func (*ShardingAlgorithmNameContext) IDENTIFIER_ ¶
func (s *ShardingAlgorithmNameContext) IDENTIFIER_() antlr.TerminalNode
func (*ShardingAlgorithmNameContext) IsShardingAlgorithmNameContext ¶
func (*ShardingAlgorithmNameContext) IsShardingAlgorithmNameContext()
func (*ShardingAlgorithmNameContext) ToStringTree ¶
func (s *ShardingAlgorithmNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingAutoTableRuleContext ¶
type ShardingAutoTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingAutoTableRuleContext ¶
func NewEmptyShardingAutoTableRuleContext() *ShardingAutoTableRuleContext
func NewShardingAutoTableRuleContext ¶
func NewShardingAutoTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingAutoTableRuleContext
func (*ShardingAutoTableRuleContext) Accept ¶
func (s *ShardingAutoTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingAutoTableRuleContext) AlgorithmDefinition ¶
func (s *ShardingAutoTableRuleContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*ShardingAutoTableRuleContext) AllCOMMA_ ¶
func (s *ShardingAutoTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*ShardingAutoTableRuleContext) AuditDefinition ¶
func (s *ShardingAutoTableRuleContext) AuditDefinition() IAuditDefinitionContext
func (*ShardingAutoTableRuleContext) AutoShardingColumnDefinition ¶
func (s *ShardingAutoTableRuleContext) AutoShardingColumnDefinition() IAutoShardingColumnDefinitionContext
func (*ShardingAutoTableRuleContext) COMMA_ ¶
func (s *ShardingAutoTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*ShardingAutoTableRuleContext) GetParser ¶
func (s *ShardingAutoTableRuleContext) GetParser() antlr.Parser
func (*ShardingAutoTableRuleContext) GetRuleContext ¶
func (s *ShardingAutoTableRuleContext) GetRuleContext() antlr.RuleContext
func (*ShardingAutoTableRuleContext) IsShardingAutoTableRuleContext ¶
func (*ShardingAutoTableRuleContext) IsShardingAutoTableRuleContext()
func (*ShardingAutoTableRuleContext) KeyGenerateDefinition ¶
func (s *ShardingAutoTableRuleContext) KeyGenerateDefinition() IKeyGenerateDefinitionContext
func (*ShardingAutoTableRuleContext) LP_ ¶
func (s *ShardingAutoTableRuleContext) LP_() antlr.TerminalNode
func (*ShardingAutoTableRuleContext) RP_ ¶
func (s *ShardingAutoTableRuleContext) RP_() antlr.TerminalNode
func (*ShardingAutoTableRuleContext) StorageUnits ¶
func (s *ShardingAutoTableRuleContext) StorageUnits() IStorageUnitsContext
func (*ShardingAutoTableRuleContext) TableName ¶
func (s *ShardingAutoTableRuleContext) TableName() ITableNameContext
func (*ShardingAutoTableRuleContext) ToStringTree ¶
func (s *ShardingAutoTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingColumnContext ¶
type ShardingColumnContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingColumnContext ¶
func NewEmptyShardingColumnContext() *ShardingColumnContext
func NewShardingColumnContext ¶
func NewShardingColumnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingColumnContext
func (*ShardingColumnContext) Accept ¶
func (s *ShardingColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingColumnContext) ColumnName ¶
func (s *ShardingColumnContext) ColumnName() IColumnNameContext
func (*ShardingColumnContext) EQ_ ¶
func (s *ShardingColumnContext) EQ_() antlr.TerminalNode
func (*ShardingColumnContext) GetParser ¶
func (s *ShardingColumnContext) GetParser() antlr.Parser
func (*ShardingColumnContext) GetRuleContext ¶
func (s *ShardingColumnContext) GetRuleContext() antlr.RuleContext
func (*ShardingColumnContext) IsShardingColumnContext ¶
func (*ShardingColumnContext) IsShardingColumnContext()
func (*ShardingColumnContext) SHARDING_COLUMN ¶
func (s *ShardingColumnContext) SHARDING_COLUMN() antlr.TerminalNode
func (*ShardingColumnContext) ToStringTree ¶
func (s *ShardingColumnContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingColumnDefinitionContext ¶
type ShardingColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingColumnDefinitionContext ¶
func NewEmptyShardingColumnDefinitionContext() *ShardingColumnDefinitionContext
func NewShardingColumnDefinitionContext ¶
func NewShardingColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingColumnDefinitionContext
func (*ShardingColumnDefinitionContext) Accept ¶
func (s *ShardingColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingColumnDefinitionContext) GetParser ¶
func (s *ShardingColumnDefinitionContext) GetParser() antlr.Parser
func (*ShardingColumnDefinitionContext) GetRuleContext ¶
func (s *ShardingColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ShardingColumnDefinitionContext) IsShardingColumnDefinitionContext ¶
func (*ShardingColumnDefinitionContext) IsShardingColumnDefinitionContext()
func (*ShardingColumnDefinitionContext) ShardingColumn ¶
func (s *ShardingColumnDefinitionContext) ShardingColumn() IShardingColumnContext
func (*ShardingColumnDefinitionContext) ShardingColumns ¶
func (s *ShardingColumnDefinitionContext) ShardingColumns() IShardingColumnsContext
func (*ShardingColumnDefinitionContext) ToStringTree ¶
func (s *ShardingColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingColumnsContext ¶
type ShardingColumnsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingColumnsContext ¶
func NewEmptyShardingColumnsContext() *ShardingColumnsContext
func NewShardingColumnsContext ¶
func NewShardingColumnsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingColumnsContext
func (*ShardingColumnsContext) Accept ¶
func (s *ShardingColumnsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingColumnsContext) AllCOMMA_ ¶
func (s *ShardingColumnsContext) AllCOMMA_() []antlr.TerminalNode
func (*ShardingColumnsContext) AllColumnName ¶
func (s *ShardingColumnsContext) AllColumnName() []IColumnNameContext
func (*ShardingColumnsContext) COMMA_ ¶
func (s *ShardingColumnsContext) COMMA_(i int) antlr.TerminalNode
func (*ShardingColumnsContext) ColumnName ¶
func (s *ShardingColumnsContext) ColumnName(i int) IColumnNameContext
func (*ShardingColumnsContext) EQ_ ¶
func (s *ShardingColumnsContext) EQ_() antlr.TerminalNode
func (*ShardingColumnsContext) GetParser ¶
func (s *ShardingColumnsContext) GetParser() antlr.Parser
func (*ShardingColumnsContext) GetRuleContext ¶
func (s *ShardingColumnsContext) GetRuleContext() antlr.RuleContext
func (*ShardingColumnsContext) IsShardingColumnsContext ¶
func (*ShardingColumnsContext) IsShardingColumnsContext()
func (*ShardingColumnsContext) SHARDING_COLUMNS ¶
func (s *ShardingColumnsContext) SHARDING_COLUMNS() antlr.TerminalNode
func (*ShardingColumnsContext) ToStringTree ¶
func (s *ShardingColumnsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingStrategyContext ¶
type ShardingStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingStrategyContext ¶
func NewEmptyShardingStrategyContext() *ShardingStrategyContext
func NewShardingStrategyContext ¶
func NewShardingStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingStrategyContext
func (*ShardingStrategyContext) Accept ¶
func (s *ShardingStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingStrategyContext) AllCOMMA_ ¶
func (s *ShardingStrategyContext) AllCOMMA_() []antlr.TerminalNode
func (*ShardingStrategyContext) COMMA_ ¶
func (s *ShardingStrategyContext) COMMA_(i int) antlr.TerminalNode
func (*ShardingStrategyContext) EQ_ ¶
func (s *ShardingStrategyContext) EQ_() antlr.TerminalNode
func (*ShardingStrategyContext) GetParser ¶
func (s *ShardingStrategyContext) GetParser() antlr.Parser
func (*ShardingStrategyContext) GetRuleContext ¶
func (s *ShardingStrategyContext) GetRuleContext() antlr.RuleContext
func (*ShardingStrategyContext) IsShardingStrategyContext ¶
func (*ShardingStrategyContext) IsShardingStrategyContext()
func (*ShardingStrategyContext) ShardingAlgorithm ¶
func (s *ShardingStrategyContext) ShardingAlgorithm() IShardingAlgorithmContext
func (*ShardingStrategyContext) ShardingColumnDefinition ¶
func (s *ShardingStrategyContext) ShardingColumnDefinition() IShardingColumnDefinitionContext
func (*ShardingStrategyContext) StrategyType ¶
func (s *ShardingStrategyContext) StrategyType() IStrategyTypeContext
func (*ShardingStrategyContext) TYPE ¶
func (s *ShardingStrategyContext) TYPE() antlr.TerminalNode
func (*ShardingStrategyContext) ToStringTree ¶
func (s *ShardingStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingTableRuleContext ¶
type ShardingTableRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingTableRuleContext ¶
func NewEmptyShardingTableRuleContext() *ShardingTableRuleContext
func NewShardingTableRuleContext ¶
func NewShardingTableRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingTableRuleContext
func (*ShardingTableRuleContext) Accept ¶
func (s *ShardingTableRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingTableRuleContext) AllCOMMA_ ¶
func (s *ShardingTableRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*ShardingTableRuleContext) AuditDefinition ¶
func (s *ShardingTableRuleContext) AuditDefinition() IAuditDefinitionContext
func (*ShardingTableRuleContext) COMMA_ ¶
func (s *ShardingTableRuleContext) COMMA_(i int) antlr.TerminalNode
func (*ShardingTableRuleContext) DataNodes ¶
func (s *ShardingTableRuleContext) DataNodes() IDataNodesContext
func (*ShardingTableRuleContext) DatabaseStrategy ¶
func (s *ShardingTableRuleContext) DatabaseStrategy() IDatabaseStrategyContext
func (*ShardingTableRuleContext) GetParser ¶
func (s *ShardingTableRuleContext) GetParser() antlr.Parser
func (*ShardingTableRuleContext) GetRuleContext ¶
func (s *ShardingTableRuleContext) GetRuleContext() antlr.RuleContext
func (*ShardingTableRuleContext) IsShardingTableRuleContext ¶
func (*ShardingTableRuleContext) IsShardingTableRuleContext()
func (*ShardingTableRuleContext) KeyGenerateDefinition ¶
func (s *ShardingTableRuleContext) KeyGenerateDefinition() IKeyGenerateDefinitionContext
func (*ShardingTableRuleContext) LP_ ¶
func (s *ShardingTableRuleContext) LP_() antlr.TerminalNode
func (*ShardingTableRuleContext) RP_ ¶
func (s *ShardingTableRuleContext) RP_() antlr.TerminalNode
func (*ShardingTableRuleContext) TableName ¶
func (s *ShardingTableRuleContext) TableName() ITableNameContext
func (*ShardingTableRuleContext) TableStrategy ¶
func (s *ShardingTableRuleContext) TableStrategy() ITableStrategyContext
func (*ShardingTableRuleContext) ToStringTree ¶
func (s *ShardingTableRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShardingTableRuleDefinitionContext ¶
type ShardingTableRuleDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyShardingTableRuleDefinitionContext ¶
func NewEmptyShardingTableRuleDefinitionContext() *ShardingTableRuleDefinitionContext
func NewShardingTableRuleDefinitionContext ¶
func NewShardingTableRuleDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ShardingTableRuleDefinitionContext
func (*ShardingTableRuleDefinitionContext) Accept ¶
func (s *ShardingTableRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShardingTableRuleDefinitionContext) GetParser ¶
func (s *ShardingTableRuleDefinitionContext) GetParser() antlr.Parser
func (*ShardingTableRuleDefinitionContext) GetRuleContext ¶
func (s *ShardingTableRuleDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ShardingTableRuleDefinitionContext) IsShardingTableRuleDefinitionContext ¶
func (*ShardingTableRuleDefinitionContext) IsShardingTableRuleDefinitionContext()
func (*ShardingTableRuleDefinitionContext) ShardingAutoTableRule ¶
func (s *ShardingTableRuleDefinitionContext) ShardingAutoTableRule() IShardingAutoTableRuleContext
func (*ShardingTableRuleDefinitionContext) ShardingTableRule ¶
func (s *ShardingTableRuleDefinitionContext) ShardingTableRule() IShardingTableRuleContext
func (*ShardingTableRuleDefinitionContext) ToStringTree ¶
func (s *ShardingTableRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type SingleAuditDefinitionContext ¶
type SingleAuditDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySingleAuditDefinitionContext ¶
func NewEmptySingleAuditDefinitionContext() *SingleAuditDefinitionContext
func NewSingleAuditDefinitionContext ¶
func NewSingleAuditDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SingleAuditDefinitionContext
func (*SingleAuditDefinitionContext) Accept ¶
func (s *SingleAuditDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SingleAuditDefinitionContext) AlgorithmDefinition ¶
func (s *SingleAuditDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*SingleAuditDefinitionContext) GetParser ¶
func (s *SingleAuditDefinitionContext) GetParser() antlr.Parser
func (*SingleAuditDefinitionContext) GetRuleContext ¶
func (s *SingleAuditDefinitionContext) GetRuleContext() antlr.RuleContext
func (*SingleAuditDefinitionContext) IsSingleAuditDefinitionContext ¶
func (*SingleAuditDefinitionContext) IsSingleAuditDefinitionContext()
func (*SingleAuditDefinitionContext) ToStringTree ¶
func (s *SingleAuditDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StorageUnitContext ¶
type StorageUnitContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStorageUnitContext ¶
func NewEmptyStorageUnitContext() *StorageUnitContext
func NewStorageUnitContext ¶
func NewStorageUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageUnitContext
func (*StorageUnitContext) Accept ¶
func (s *StorageUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StorageUnitContext) GetParser ¶
func (s *StorageUnitContext) GetParser() antlr.Parser
func (*StorageUnitContext) GetRuleContext ¶
func (s *StorageUnitContext) GetRuleContext() antlr.RuleContext
func (*StorageUnitContext) IDENTIFIER_ ¶
func (s *StorageUnitContext) IDENTIFIER_() antlr.TerminalNode
func (*StorageUnitContext) IsStorageUnitContext ¶
func (*StorageUnitContext) IsStorageUnitContext()
func (*StorageUnitContext) STRING_ ¶
func (s *StorageUnitContext) STRING_() antlr.TerminalNode
func (*StorageUnitContext) ToStringTree ¶
func (s *StorageUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StorageUnitsContext ¶
type StorageUnitsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStorageUnitsContext ¶
func NewEmptyStorageUnitsContext() *StorageUnitsContext
func NewStorageUnitsContext ¶
func NewStorageUnitsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageUnitsContext
func (*StorageUnitsContext) Accept ¶
func (s *StorageUnitsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StorageUnitsContext) AllCOMMA_ ¶
func (s *StorageUnitsContext) AllCOMMA_() []antlr.TerminalNode
func (*StorageUnitsContext) AllStorageUnit ¶
func (s *StorageUnitsContext) AllStorageUnit() []IStorageUnitContext
func (*StorageUnitsContext) COMMA_ ¶
func (s *StorageUnitsContext) COMMA_(i int) antlr.TerminalNode
func (*StorageUnitsContext) GetParser ¶
func (s *StorageUnitsContext) GetParser() antlr.Parser
func (*StorageUnitsContext) GetRuleContext ¶
func (s *StorageUnitsContext) GetRuleContext() antlr.RuleContext
func (*StorageUnitsContext) IsStorageUnitsContext ¶
func (*StorageUnitsContext) IsStorageUnitsContext()
func (*StorageUnitsContext) LP_ ¶
func (s *StorageUnitsContext) LP_() antlr.TerminalNode
func (*StorageUnitsContext) RP_ ¶
func (s *StorageUnitsContext) RP_() antlr.TerminalNode
func (*StorageUnitsContext) STORAGE_UNITS ¶
func (s *StorageUnitsContext) STORAGE_UNITS() antlr.TerminalNode
func (*StorageUnitsContext) StorageUnit ¶
func (s *StorageUnitsContext) StorageUnit(i int) IStorageUnitContext
func (*StorageUnitsContext) ToStringTree ¶
func (s *StorageUnitsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type StrategyTypeContext ¶
type StrategyTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStrategyTypeContext ¶
func NewEmptyStrategyTypeContext() *StrategyTypeContext
func NewStrategyTypeContext ¶
func NewStrategyTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StrategyTypeContext
func (*StrategyTypeContext) Accept ¶
func (s *StrategyTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StrategyTypeContext) BuildInStrategyType ¶
func (s *StrategyTypeContext) BuildInStrategyType() IBuildInStrategyTypeContext
func (*StrategyTypeContext) GetParser ¶
func (s *StrategyTypeContext) GetParser() antlr.Parser
func (*StrategyTypeContext) GetRuleContext ¶
func (s *StrategyTypeContext) GetRuleContext() antlr.RuleContext
func (*StrategyTypeContext) IsStrategyTypeContext ¶
func (*StrategyTypeContext) IsStrategyTypeContext()
func (*StrategyTypeContext) STRING_ ¶
func (s *StrategyTypeContext) STRING_() antlr.TerminalNode
func (*StrategyTypeContext) ToStringTree ¶
func (s *StrategyTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TableNameContext ¶
type TableNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTableNameContext ¶
func NewEmptyTableNameContext() *TableNameContext
func NewTableNameContext ¶
func NewTableNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableNameContext
func (*TableNameContext) Accept ¶
func (s *TableNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TableNameContext) GetParser ¶
func (s *TableNameContext) GetParser() antlr.Parser
func (*TableNameContext) GetRuleContext ¶
func (s *TableNameContext) GetRuleContext() antlr.RuleContext
func (*TableNameContext) IDENTIFIER_ ¶
func (s *TableNameContext) IDENTIFIER_() antlr.TerminalNode
func (*TableNameContext) IsTableNameContext ¶
func (*TableNameContext) IsTableNameContext()
func (*TableNameContext) ToStringTree ¶
func (s *TableNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TableReferenceRuleDefinitionContext ¶
type TableReferenceRuleDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTableReferenceRuleDefinitionContext ¶
func NewEmptyTableReferenceRuleDefinitionContext() *TableReferenceRuleDefinitionContext
func NewTableReferenceRuleDefinitionContext ¶
func NewTableReferenceRuleDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableReferenceRuleDefinitionContext
func (*TableReferenceRuleDefinitionContext) Accept ¶
func (s *TableReferenceRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TableReferenceRuleDefinitionContext) AllCOMMA_ ¶
func (s *TableReferenceRuleDefinitionContext) AllCOMMA_() []antlr.TerminalNode
func (*TableReferenceRuleDefinitionContext) AllTableName ¶
func (s *TableReferenceRuleDefinitionContext) AllTableName() []ITableNameContext
func (*TableReferenceRuleDefinitionContext) COMMA_ ¶
func (s *TableReferenceRuleDefinitionContext) COMMA_(i int) antlr.TerminalNode
func (*TableReferenceRuleDefinitionContext) GetParser ¶
func (s *TableReferenceRuleDefinitionContext) GetParser() antlr.Parser
func (*TableReferenceRuleDefinitionContext) GetRuleContext ¶
func (s *TableReferenceRuleDefinitionContext) GetRuleContext() antlr.RuleContext
func (*TableReferenceRuleDefinitionContext) IsTableReferenceRuleDefinitionContext ¶
func (*TableReferenceRuleDefinitionContext) IsTableReferenceRuleDefinitionContext()
func (*TableReferenceRuleDefinitionContext) LP_ ¶
func (s *TableReferenceRuleDefinitionContext) LP_() antlr.TerminalNode
func (*TableReferenceRuleDefinitionContext) RP_ ¶
func (s *TableReferenceRuleDefinitionContext) RP_() antlr.TerminalNode
func (*TableReferenceRuleDefinitionContext) RuleName ¶
func (s *TableReferenceRuleDefinitionContext) RuleName() IRuleNameContext
func (*TableReferenceRuleDefinitionContext) TableName ¶
func (s *TableReferenceRuleDefinitionContext) TableName(i int) ITableNameContext
func (*TableReferenceRuleDefinitionContext) ToStringTree ¶
func (s *TableReferenceRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TableStrategyContext ¶
type TableStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTableStrategyContext ¶
func NewEmptyTableStrategyContext() *TableStrategyContext
func NewTableStrategyContext ¶
func NewTableStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TableStrategyContext
func (*TableStrategyContext) Accept ¶
func (s *TableStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TableStrategyContext) GetParser ¶
func (s *TableStrategyContext) GetParser() antlr.Parser
func (*TableStrategyContext) GetRuleContext ¶
func (s *TableStrategyContext) GetRuleContext() antlr.RuleContext
func (*TableStrategyContext) IsTableStrategyContext ¶
func (*TableStrategyContext) IsTableStrategyContext()
func (*TableStrategyContext) LP_ ¶
func (s *TableStrategyContext) LP_() antlr.TerminalNode
func (*TableStrategyContext) RP_ ¶
func (s *TableStrategyContext) RP_() antlr.TerminalNode
func (*TableStrategyContext) ShardingStrategy ¶
func (s *TableStrategyContext) ShardingStrategy() IShardingStrategyContext
func (*TableStrategyContext) TABLE_STRATEGY ¶
func (s *TableStrategyContext) TABLE_STRATEGY() antlr.TerminalNode
func (*TableStrategyContext) ToStringTree ¶
func (s *TableStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string