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) BuildInReadQueryLoadBalanceAlgorithmType() IBuildInReadQueryLoadBalanceAlgorithmTypeContext
- 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 AlterReadwriteSplittingRuleContext
- func (s *AlterReadwriteSplittingRuleContext) ALTER() antlr.TerminalNode
- func (s *AlterReadwriteSplittingRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlterReadwriteSplittingRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *AlterReadwriteSplittingRuleContext) AllReadwriteSplittingRuleDefinition() []IReadwriteSplittingRuleDefinitionContext
- func (s *AlterReadwriteSplittingRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *AlterReadwriteSplittingRuleContext) GetParser() antlr.Parser
- func (s *AlterReadwriteSplittingRuleContext) GetRuleContext() antlr.RuleContext
- func (*AlterReadwriteSplittingRuleContext) IsAlterReadwriteSplittingRuleContext()
- func (s *AlterReadwriteSplittingRuleContext) READWRITE_SPLITTING() antlr.TerminalNode
- func (s *AlterReadwriteSplittingRuleContext) RULE() antlr.TerminalNode
- func (s *AlterReadwriteSplittingRuleContext) ReadwriteSplittingRuleDefinition(i int) IReadwriteSplittingRuleDefinitionContext
- func (s *AlterReadwriteSplittingRuleContext) 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) VisitAlterReadwriteSplittingRule(ctx *AlterReadwriteSplittingRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitBuildInReadQueryLoadBalanceAlgorithmType(ctx *BuildInReadQueryLoadBalanceAlgorithmTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCreateReadwriteSplittingRule(ctx *CreateReadwriteSplittingRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDataSourceDefinition(ctx *DataSourceDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDatabaseName(ctx *DatabaseNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropReadwriteSplittingRule(ctx *DropReadwriteSplittingRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitGroupName(ctx *GroupNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitIfExists(ctx *IfExistsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitIfNotExists(ctx *IfNotExistsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitLiteral(ctx *LiteralContext) 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) VisitReadStorageUnits(ctx *ReadStorageUnitsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitReadStorageUnitsNames(ctx *ReadStorageUnitsNamesContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitReadwriteSplittingRuleDefinition(ctx *ReadwriteSplittingRuleDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitRuleName(ctx *RuleNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitStorageUnitName(ctx *StorageUnitNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitTransactionalReadQueryStrategy(ctx *TransactionalReadQueryStrategyContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitTransactionalReadQueryStrategyName(ctx *TransactionalReadQueryStrategyNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitWriteStorageUnit(ctx *WriteStorageUnitContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitWriteStorageUnitName(ctx *WriteStorageUnitNameContext) interface{}
- type BuildInReadQueryLoadBalanceAlgorithmTypeContext
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) GetParser() antlr.Parser
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
- func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) IsBuildInReadQueryLoadBalanceAlgorithmTypeContext()
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) RANDOM() antlr.TerminalNode
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) ROUND_ROBIN() antlr.TerminalNode
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) WEIGHT() antlr.TerminalNode
- type CreateReadwriteSplittingRuleContext
- func (s *CreateReadwriteSplittingRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateReadwriteSplittingRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *CreateReadwriteSplittingRuleContext) AllReadwriteSplittingRuleDefinition() []IReadwriteSplittingRuleDefinitionContext
- func (s *CreateReadwriteSplittingRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *CreateReadwriteSplittingRuleContext) CREATE() antlr.TerminalNode
- func (s *CreateReadwriteSplittingRuleContext) GetParser() antlr.Parser
- func (s *CreateReadwriteSplittingRuleContext) GetRuleContext() antlr.RuleContext
- func (s *CreateReadwriteSplittingRuleContext) IfNotExists() IIfNotExistsContext
- func (*CreateReadwriteSplittingRuleContext) IsCreateReadwriteSplittingRuleContext()
- func (s *CreateReadwriteSplittingRuleContext) READWRITE_SPLITTING() antlr.TerminalNode
- func (s *CreateReadwriteSplittingRuleContext) RULE() antlr.TerminalNode
- func (s *CreateReadwriteSplittingRuleContext) ReadwriteSplittingRuleDefinition(i int) IReadwriteSplittingRuleDefinitionContext
- func (s *CreateReadwriteSplittingRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DataSourceDefinitionContext
- func (s *DataSourceDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DataSourceDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *DataSourceDefinitionContext) GetParser() antlr.Parser
- func (s *DataSourceDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*DataSourceDefinitionContext) IsDataSourceDefinitionContext()
- func (s *DataSourceDefinitionContext) ReadStorageUnits() IReadStorageUnitsContext
- func (s *DataSourceDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *DataSourceDefinitionContext) WriteStorageUnit() IWriteStorageUnitContext
- type DatabaseNameContext
- func (s *DatabaseNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DatabaseNameContext) GetParser() antlr.Parser
- func (s *DatabaseNameContext) GetRuleContext() antlr.RuleContext
- func (s *DatabaseNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*DatabaseNameContext) IsDatabaseNameContext()
- func (s *DatabaseNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropReadwriteSplittingRuleContext
- func (s *DropReadwriteSplittingRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropReadwriteSplittingRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropReadwriteSplittingRuleContext) AllRuleName() []IRuleNameContext
- func (s *DropReadwriteSplittingRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropReadwriteSplittingRuleContext) DROP() antlr.TerminalNode
- func (s *DropReadwriteSplittingRuleContext) GetParser() antlr.Parser
- func (s *DropReadwriteSplittingRuleContext) GetRuleContext() antlr.RuleContext
- func (s *DropReadwriteSplittingRuleContext) IfExists() IIfExistsContext
- func (*DropReadwriteSplittingRuleContext) IsDropReadwriteSplittingRuleContext()
- func (s *DropReadwriteSplittingRuleContext) READWRITE_SPLITTING() antlr.TerminalNode
- func (s *DropReadwriteSplittingRuleContext) RULE() antlr.TerminalNode
- func (s *DropReadwriteSplittingRuleContext) RuleName(i int) IRuleNameContext
- func (s *DropReadwriteSplittingRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type GroupNameContext
- func (s *GroupNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *GroupNameContext) GetParser() antlr.Parser
- func (s *GroupNameContext) GetRuleContext() antlr.RuleContext
- func (s *GroupNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*GroupNameContext) IsGroupNameContext()
- func (s *GroupNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAlgorithmDefinitionContext
- type IAlgorithmTypeNameContext
- type IAlterReadwriteSplittingRuleContext
- type IBuildInReadQueryLoadBalanceAlgorithmTypeContext
- type ICreateReadwriteSplittingRuleContext
- type IDataSourceDefinitionContext
- type IDatabaseNameContext
- type IDropReadwriteSplittingRuleContext
- type IGroupNameContext
- type IIfExistsContext
- type IIfNotExistsContext
- type ILiteralContext
- type IPropertiesContext
- type IPropertiesDefinitionContext
- type IPropertyContext
- type IReadStorageUnitsContext
- type IReadStorageUnitsNamesContext
- type IReadwriteSplittingRuleDefinitionContext
- type IRuleNameContext
- type IStorageUnitNameContext
- type ITransactionalReadQueryStrategyContext
- type ITransactionalReadQueryStrategyNameContext
- type IWriteStorageUnitContext
- type IWriteStorageUnitNameContext
- 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 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 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) AlterReadwriteSplittingRule() (localctx IAlterReadwriteSplittingRuleContext)
- func (p *RDLStatementParser) BuildInReadQueryLoadBalanceAlgorithmType() (localctx IBuildInReadQueryLoadBalanceAlgorithmTypeContext)
- func (p *RDLStatementParser) CreateReadwriteSplittingRule() (localctx ICreateReadwriteSplittingRuleContext)
- func (p *RDLStatementParser) DataSourceDefinition() (localctx IDataSourceDefinitionContext)
- func (p *RDLStatementParser) DatabaseName() (localctx IDatabaseNameContext)
- func (p *RDLStatementParser) DropReadwriteSplittingRule() (localctx IDropReadwriteSplittingRuleContext)
- func (p *RDLStatementParser) GroupName() (localctx IGroupNameContext)
- func (p *RDLStatementParser) IfExists() (localctx IIfExistsContext)
- func (p *RDLStatementParser) IfNotExists() (localctx IIfNotExistsContext)
- func (p *RDLStatementParser) Literal() (localctx ILiteralContext)
- func (p *RDLStatementParser) Properties() (localctx IPropertiesContext)
- func (p *RDLStatementParser) PropertiesDefinition() (localctx IPropertiesDefinitionContext)
- func (p *RDLStatementParser) Property() (localctx IPropertyContext)
- func (p *RDLStatementParser) ReadStorageUnits() (localctx IReadStorageUnitsContext)
- func (p *RDLStatementParser) ReadStorageUnitsNames() (localctx IReadStorageUnitsNamesContext)
- func (p *RDLStatementParser) ReadwriteSplittingRuleDefinition() (localctx IReadwriteSplittingRuleDefinitionContext)
- func (p *RDLStatementParser) RuleName() (localctx IRuleNameContext)
- func (p *RDLStatementParser) StorageUnitName() (localctx IStorageUnitNameContext)
- func (p *RDLStatementParser) TransactionalReadQueryStrategy() (localctx ITransactionalReadQueryStrategyContext)
- func (p *RDLStatementParser) TransactionalReadQueryStrategyName() (localctx ITransactionalReadQueryStrategyNameContext)
- func (p *RDLStatementParser) WriteStorageUnit() (localctx IWriteStorageUnitContext)
- func (p *RDLStatementParser) WriteStorageUnitName() (localctx IWriteStorageUnitNameContext)
- type RDLStatementVisitor
- type ReadStorageUnitsContext
- func (s *ReadStorageUnitsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReadStorageUnitsContext) GetParser() antlr.Parser
- func (s *ReadStorageUnitsContext) GetRuleContext() antlr.RuleContext
- func (*ReadStorageUnitsContext) IsReadStorageUnitsContext()
- func (s *ReadStorageUnitsContext) LP_() antlr.TerminalNode
- func (s *ReadStorageUnitsContext) READ_STORAGE_UNITS() antlr.TerminalNode
- func (s *ReadStorageUnitsContext) RP_() antlr.TerminalNode
- func (s *ReadStorageUnitsContext) ReadStorageUnitsNames() IReadStorageUnitsNamesContext
- func (s *ReadStorageUnitsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReadStorageUnitsNamesContext
- func (s *ReadStorageUnitsNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReadStorageUnitsNamesContext) AllCOMMA_() []antlr.TerminalNode
- func (s *ReadStorageUnitsNamesContext) AllStorageUnitName() []IStorageUnitNameContext
- func (s *ReadStorageUnitsNamesContext) COMMA_(i int) antlr.TerminalNode
- func (s *ReadStorageUnitsNamesContext) GetParser() antlr.Parser
- func (s *ReadStorageUnitsNamesContext) GetRuleContext() antlr.RuleContext
- func (*ReadStorageUnitsNamesContext) IsReadStorageUnitsNamesContext()
- func (s *ReadStorageUnitsNamesContext) StorageUnitName(i int) IStorageUnitNameContext
- func (s *ReadStorageUnitsNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ReadwriteSplittingRuleDefinitionContext
- func (s *ReadwriteSplittingRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ReadwriteSplittingRuleDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *ReadwriteSplittingRuleDefinitionContext) AllCOMMA_() []antlr.TerminalNode
- func (s *ReadwriteSplittingRuleDefinitionContext) COMMA_(i int) antlr.TerminalNode
- func (s *ReadwriteSplittingRuleDefinitionContext) DataSourceDefinition() IDataSourceDefinitionContext
- func (s *ReadwriteSplittingRuleDefinitionContext) GetParser() antlr.Parser
- func (s *ReadwriteSplittingRuleDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ReadwriteSplittingRuleDefinitionContext) IsReadwriteSplittingRuleDefinitionContext()
- func (s *ReadwriteSplittingRuleDefinitionContext) LP_() antlr.TerminalNode
- func (s *ReadwriteSplittingRuleDefinitionContext) RP_() antlr.TerminalNode
- func (s *ReadwriteSplittingRuleDefinitionContext) RuleName() IRuleNameContext
- func (s *ReadwriteSplittingRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ReadwriteSplittingRuleDefinitionContext) TransactionalReadQueryStrategy() ITransactionalReadQueryStrategyContext
- 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 StorageUnitNameContext
- func (s *StorageUnitNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *StorageUnitNameContext) GetParser() antlr.Parser
- func (s *StorageUnitNameContext) GetRuleContext() antlr.RuleContext
- func (s *StorageUnitNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*StorageUnitNameContext) IsStorageUnitNameContext()
- func (s *StorageUnitNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TransactionalReadQueryStrategyContext
- func (s *TransactionalReadQueryStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TransactionalReadQueryStrategyContext) EQ_() antlr.TerminalNode
- func (s *TransactionalReadQueryStrategyContext) GetParser() antlr.Parser
- func (s *TransactionalReadQueryStrategyContext) GetRuleContext() antlr.RuleContext
- func (*TransactionalReadQueryStrategyContext) IsTransactionalReadQueryStrategyContext()
- func (s *TransactionalReadQueryStrategyContext) TRANSACTIONAL_READ_QUERY_STRATEGY() antlr.TerminalNode
- func (s *TransactionalReadQueryStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TransactionalReadQueryStrategyContext) TransactionalReadQueryStrategyName() ITransactionalReadQueryStrategyNameContext
- type TransactionalReadQueryStrategyNameContext
- func (s *TransactionalReadQueryStrategyNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TransactionalReadQueryStrategyNameContext) GetParser() antlr.Parser
- func (s *TransactionalReadQueryStrategyNameContext) GetRuleContext() antlr.RuleContext
- func (*TransactionalReadQueryStrategyNameContext) IsTransactionalReadQueryStrategyNameContext()
- func (s *TransactionalReadQueryStrategyNameContext) STRING_() antlr.TerminalNode
- func (s *TransactionalReadQueryStrategyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type WriteStorageUnitContext
- func (s *WriteStorageUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WriteStorageUnitContext) EQ_() antlr.TerminalNode
- func (s *WriteStorageUnitContext) GetParser() antlr.Parser
- func (s *WriteStorageUnitContext) GetRuleContext() antlr.RuleContext
- func (*WriteStorageUnitContext) IsWriteStorageUnitContext()
- func (s *WriteStorageUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *WriteStorageUnitContext) WRITE_STORAGE_UNIT() antlr.TerminalNode
- func (s *WriteStorageUnitContext) WriteStorageUnitName() IWriteStorageUnitNameContext
- type WriteStorageUnitNameContext
- func (s *WriteStorageUnitNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *WriteStorageUnitNameContext) GetParser() antlr.Parser
- func (s *WriteStorageUnitNameContext) GetRuleContext() antlr.RuleContext
- func (*WriteStorageUnitNameContext) IsWriteStorageUnitNameContext()
- func (s *WriteStorageUnitNameContext) StorageUnitName() IStorageUnitNameContext
- func (s *WriteStorageUnitNameContext) 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 RDLStatementLexerTRUE = 44 RDLStatementLexerFALSE = 45 RDLStatementLexerCREATE = 46 RDLStatementLexerALTER = 47 RDLStatementLexerDROP = 48 RDLStatementLexerSHOW = 49 RDLStatementLexerRULE = 50 RDLStatementLexerFROM = 51 RDLStatementLexerREADWRITE_SPLITTING = 52 RDLStatementLexerWRITE_STORAGE_UNIT = 53 RDLStatementLexerREAD_STORAGE_UNITS = 54 RDLStatementLexerTRANSACTIONAL_READ_QUERY_STRATEGY = 55 RDLStatementLexerTYPE = 56 RDLStatementLexerNAME = 57 RDLStatementLexerPROPERTIES = 58 RDLStatementLexerRULES = 59 RDLStatementLexerRESOURCES = 60 RDLStatementLexerSTATUS = 61 RDLStatementLexerENABLE = 62 RDLStatementLexerDISABLE = 63 RDLStatementLexerREAD = 64 RDLStatementLexerIF = 65 RDLStatementLexerEXISTS = 66 RDLStatementLexerCOUNT = 67 RDLStatementLexerROUND_ROBIN = 68 RDLStatementLexerRANDOM = 69 RDLStatementLexerWEIGHT = 70 RDLStatementLexerNOT = 71 RDLStatementLexerFOR_GENERATOR = 72 RDLStatementLexerIDENTIFIER_ = 73 RDLStatementLexerSTRING_ = 74 RDLStatementLexerINT_ = 75 RDLStatementLexerHEX_ = 76 RDLStatementLexerNUMBER_ = 77 RDLStatementLexerHEXDIGIT_ = 78 RDLStatementLexerBITNUM_ = 79 )
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 RDLStatementParserTRUE = 44 RDLStatementParserFALSE = 45 RDLStatementParserCREATE = 46 RDLStatementParserALTER = 47 RDLStatementParserDROP = 48 RDLStatementParserSHOW = 49 RDLStatementParserRULE = 50 RDLStatementParserFROM = 51 RDLStatementParserREADWRITE_SPLITTING = 52 RDLStatementParserWRITE_STORAGE_UNIT = 53 RDLStatementParserREAD_STORAGE_UNITS = 54 RDLStatementParserTRANSACTIONAL_READ_QUERY_STRATEGY = 55 RDLStatementParserTYPE = 56 RDLStatementParserNAME = 57 RDLStatementParserPROPERTIES = 58 RDLStatementParserRULES = 59 RDLStatementParserRESOURCES = 60 RDLStatementParserSTATUS = 61 RDLStatementParserENABLE = 62 RDLStatementParserDISABLE = 63 RDLStatementParserREAD = 64 RDLStatementParserIF = 65 RDLStatementParserEXISTS = 66 RDLStatementParserCOUNT = 67 RDLStatementParserROUND_ROBIN = 68 RDLStatementParserRANDOM = 69 RDLStatementParserWEIGHT = 70 RDLStatementParserNOT = 71 RDLStatementParserFOR_GENERATOR = 72 RDLStatementParserIDENTIFIER_ = 73 RDLStatementParserSTRING_ = 74 RDLStatementParserINT_ = 75 RDLStatementParserHEX_ = 76 RDLStatementParserNUMBER_ = 77 RDLStatementParserHEXDIGIT_ = 78 RDLStatementParserBITNUM_ = 79 )
RDLStatementParser tokens.
const ( RDLStatementParserRULE_createReadwriteSplittingRule = 0 RDLStatementParserRULE_alterReadwriteSplittingRule = 1 RDLStatementParserRULE_dropReadwriteSplittingRule = 2 RDLStatementParserRULE_readwriteSplittingRuleDefinition = 3 RDLStatementParserRULE_dataSourceDefinition = 4 RDLStatementParserRULE_ruleName = 5 RDLStatementParserRULE_writeStorageUnit = 6 RDLStatementParserRULE_readStorageUnits = 7 RDLStatementParserRULE_transactionalReadQueryStrategy = 8 RDLStatementParserRULE_writeStorageUnitName = 9 RDLStatementParserRULE_readStorageUnitsNames = 10 RDLStatementParserRULE_transactionalReadQueryStrategyName = 11 RDLStatementParserRULE_ifExists = 12 RDLStatementParserRULE_ifNotExists = 13 RDLStatementParserRULE_literal = 14 RDLStatementParserRULE_algorithmDefinition = 15 RDLStatementParserRULE_algorithmTypeName = 16 RDLStatementParserRULE_buildInReadQueryLoadBalanceAlgorithmType = 17 RDLStatementParserRULE_propertiesDefinition = 18 RDLStatementParserRULE_properties = 19 RDLStatementParserRULE_property = 20 RDLStatementParserRULE_databaseName = 21 RDLStatementParserRULE_groupName = 22 RDLStatementParserRULE_storageUnitName = 23 )
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) BuildInReadQueryLoadBalanceAlgorithmType ¶
func (s *AlgorithmTypeNameContext) BuildInReadQueryLoadBalanceAlgorithmType() IBuildInReadQueryLoadBalanceAlgorithmTypeContext
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 AlterReadwriteSplittingRuleContext ¶
type AlterReadwriteSplittingRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlterReadwriteSplittingRuleContext ¶
func NewAlterReadwriteSplittingRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterReadwriteSplittingRuleContext
func NewEmptyAlterReadwriteSplittingRuleContext ¶
func NewEmptyAlterReadwriteSplittingRuleContext() *AlterReadwriteSplittingRuleContext
func (*AlterReadwriteSplittingRuleContext) ALTER ¶
func (s *AlterReadwriteSplittingRuleContext) ALTER() antlr.TerminalNode
func (*AlterReadwriteSplittingRuleContext) Accept ¶
func (s *AlterReadwriteSplittingRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlterReadwriteSplittingRuleContext) AllCOMMA_ ¶
func (s *AlterReadwriteSplittingRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*AlterReadwriteSplittingRuleContext) AllReadwriteSplittingRuleDefinition ¶
func (s *AlterReadwriteSplittingRuleContext) AllReadwriteSplittingRuleDefinition() []IReadwriteSplittingRuleDefinitionContext
func (*AlterReadwriteSplittingRuleContext) COMMA_ ¶
func (s *AlterReadwriteSplittingRuleContext) COMMA_(i int) antlr.TerminalNode
func (*AlterReadwriteSplittingRuleContext) GetParser ¶
func (s *AlterReadwriteSplittingRuleContext) GetParser() antlr.Parser
func (*AlterReadwriteSplittingRuleContext) GetRuleContext ¶
func (s *AlterReadwriteSplittingRuleContext) GetRuleContext() antlr.RuleContext
func (*AlterReadwriteSplittingRuleContext) IsAlterReadwriteSplittingRuleContext ¶
func (*AlterReadwriteSplittingRuleContext) IsAlterReadwriteSplittingRuleContext()
func (*AlterReadwriteSplittingRuleContext) READWRITE_SPLITTING ¶
func (s *AlterReadwriteSplittingRuleContext) READWRITE_SPLITTING() antlr.TerminalNode
func (*AlterReadwriteSplittingRuleContext) RULE ¶
func (s *AlterReadwriteSplittingRuleContext) RULE() antlr.TerminalNode
func (*AlterReadwriteSplittingRuleContext) ReadwriteSplittingRuleDefinition ¶
func (s *AlterReadwriteSplittingRuleContext) ReadwriteSplittingRuleDefinition(i int) IReadwriteSplittingRuleDefinitionContext
func (*AlterReadwriteSplittingRuleContext) ToStringTree ¶
func (s *AlterReadwriteSplittingRuleContext) 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) VisitAlterReadwriteSplittingRule ¶
func (v *BaseRDLStatementVisitor) VisitAlterReadwriteSplittingRule(ctx *AlterReadwriteSplittingRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitBuildInReadQueryLoadBalanceAlgorithmType ¶
func (v *BaseRDLStatementVisitor) VisitBuildInReadQueryLoadBalanceAlgorithmType(ctx *BuildInReadQueryLoadBalanceAlgorithmTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitCreateReadwriteSplittingRule ¶
func (v *BaseRDLStatementVisitor) VisitCreateReadwriteSplittingRule(ctx *CreateReadwriteSplittingRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitDataSourceDefinition ¶
func (v *BaseRDLStatementVisitor) VisitDataSourceDefinition(ctx *DataSourceDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitDatabaseName ¶
func (v *BaseRDLStatementVisitor) VisitDatabaseName(ctx *DatabaseNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropReadwriteSplittingRule ¶
func (v *BaseRDLStatementVisitor) VisitDropReadwriteSplittingRule(ctx *DropReadwriteSplittingRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitGroupName ¶
func (v *BaseRDLStatementVisitor) VisitGroupName(ctx *GroupNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitIfExists ¶
func (v *BaseRDLStatementVisitor) VisitIfExists(ctx *IfExistsContext) interface{}
func (*BaseRDLStatementVisitor) VisitIfNotExists ¶
func (v *BaseRDLStatementVisitor) VisitIfNotExists(ctx *IfNotExistsContext) interface{}
func (*BaseRDLStatementVisitor) VisitLiteral ¶
func (v *BaseRDLStatementVisitor) VisitLiteral(ctx *LiteralContext) 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) VisitReadStorageUnits ¶
func (v *BaseRDLStatementVisitor) VisitReadStorageUnits(ctx *ReadStorageUnitsContext) interface{}
func (*BaseRDLStatementVisitor) VisitReadStorageUnitsNames ¶
func (v *BaseRDLStatementVisitor) VisitReadStorageUnitsNames(ctx *ReadStorageUnitsNamesContext) interface{}
func (*BaseRDLStatementVisitor) VisitReadwriteSplittingRuleDefinition ¶
func (v *BaseRDLStatementVisitor) VisitReadwriteSplittingRuleDefinition(ctx *ReadwriteSplittingRuleDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitRuleName ¶
func (v *BaseRDLStatementVisitor) VisitRuleName(ctx *RuleNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitStorageUnitName ¶
func (v *BaseRDLStatementVisitor) VisitStorageUnitName(ctx *StorageUnitNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitTransactionalReadQueryStrategy ¶
func (v *BaseRDLStatementVisitor) VisitTransactionalReadQueryStrategy(ctx *TransactionalReadQueryStrategyContext) interface{}
func (*BaseRDLStatementVisitor) VisitTransactionalReadQueryStrategyName ¶
func (v *BaseRDLStatementVisitor) VisitTransactionalReadQueryStrategyName(ctx *TransactionalReadQueryStrategyNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitWriteStorageUnit ¶
func (v *BaseRDLStatementVisitor) VisitWriteStorageUnit(ctx *WriteStorageUnitContext) interface{}
func (*BaseRDLStatementVisitor) VisitWriteStorageUnitName ¶
func (v *BaseRDLStatementVisitor) VisitWriteStorageUnitName(ctx *WriteStorageUnitNameContext) interface{}
type BuildInReadQueryLoadBalanceAlgorithmTypeContext ¶
type BuildInReadQueryLoadBalanceAlgorithmTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuildInReadQueryLoadBalanceAlgorithmTypeContext ¶
func NewBuildInReadQueryLoadBalanceAlgorithmTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildInReadQueryLoadBalanceAlgorithmTypeContext
func NewEmptyBuildInReadQueryLoadBalanceAlgorithmTypeContext ¶
func NewEmptyBuildInReadQueryLoadBalanceAlgorithmTypeContext() *BuildInReadQueryLoadBalanceAlgorithmTypeContext
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) Accept ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) GetParser ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) GetParser() antlr.Parser
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) GetRuleContext ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) GetRuleContext() antlr.RuleContext
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) IsBuildInReadQueryLoadBalanceAlgorithmTypeContext ¶
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) IsBuildInReadQueryLoadBalanceAlgorithmTypeContext()
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) RANDOM ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) RANDOM() antlr.TerminalNode
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) ROUND_ROBIN ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) ROUND_ROBIN() antlr.TerminalNode
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) ToStringTree ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*BuildInReadQueryLoadBalanceAlgorithmTypeContext) WEIGHT ¶
func (s *BuildInReadQueryLoadBalanceAlgorithmTypeContext) WEIGHT() antlr.TerminalNode
type CreateReadwriteSplittingRuleContext ¶
type CreateReadwriteSplittingRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreateReadwriteSplittingRuleContext ¶
func NewCreateReadwriteSplittingRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateReadwriteSplittingRuleContext
func NewEmptyCreateReadwriteSplittingRuleContext ¶
func NewEmptyCreateReadwriteSplittingRuleContext() *CreateReadwriteSplittingRuleContext
func (*CreateReadwriteSplittingRuleContext) Accept ¶
func (s *CreateReadwriteSplittingRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateReadwriteSplittingRuleContext) AllCOMMA_ ¶
func (s *CreateReadwriteSplittingRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*CreateReadwriteSplittingRuleContext) AllReadwriteSplittingRuleDefinition ¶
func (s *CreateReadwriteSplittingRuleContext) AllReadwriteSplittingRuleDefinition() []IReadwriteSplittingRuleDefinitionContext
func (*CreateReadwriteSplittingRuleContext) COMMA_ ¶
func (s *CreateReadwriteSplittingRuleContext) COMMA_(i int) antlr.TerminalNode
func (*CreateReadwriteSplittingRuleContext) CREATE ¶
func (s *CreateReadwriteSplittingRuleContext) CREATE() antlr.TerminalNode
func (*CreateReadwriteSplittingRuleContext) GetParser ¶
func (s *CreateReadwriteSplittingRuleContext) GetParser() antlr.Parser
func (*CreateReadwriteSplittingRuleContext) GetRuleContext ¶
func (s *CreateReadwriteSplittingRuleContext) GetRuleContext() antlr.RuleContext
func (*CreateReadwriteSplittingRuleContext) IfNotExists ¶
func (s *CreateReadwriteSplittingRuleContext) IfNotExists() IIfNotExistsContext
func (*CreateReadwriteSplittingRuleContext) IsCreateReadwriteSplittingRuleContext ¶
func (*CreateReadwriteSplittingRuleContext) IsCreateReadwriteSplittingRuleContext()
func (*CreateReadwriteSplittingRuleContext) READWRITE_SPLITTING ¶
func (s *CreateReadwriteSplittingRuleContext) READWRITE_SPLITTING() antlr.TerminalNode
func (*CreateReadwriteSplittingRuleContext) RULE ¶
func (s *CreateReadwriteSplittingRuleContext) RULE() antlr.TerminalNode
func (*CreateReadwriteSplittingRuleContext) ReadwriteSplittingRuleDefinition ¶
func (s *CreateReadwriteSplittingRuleContext) ReadwriteSplittingRuleDefinition(i int) IReadwriteSplittingRuleDefinitionContext
func (*CreateReadwriteSplittingRuleContext) ToStringTree ¶
func (s *CreateReadwriteSplittingRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DataSourceDefinitionContext ¶
type DataSourceDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDataSourceDefinitionContext ¶
func NewDataSourceDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataSourceDefinitionContext
func NewEmptyDataSourceDefinitionContext ¶
func NewEmptyDataSourceDefinitionContext() *DataSourceDefinitionContext
func (*DataSourceDefinitionContext) Accept ¶
func (s *DataSourceDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DataSourceDefinitionContext) COMMA_ ¶
func (s *DataSourceDefinitionContext) COMMA_() antlr.TerminalNode
func (*DataSourceDefinitionContext) GetParser ¶
func (s *DataSourceDefinitionContext) GetParser() antlr.Parser
func (*DataSourceDefinitionContext) GetRuleContext ¶
func (s *DataSourceDefinitionContext) GetRuleContext() antlr.RuleContext
func (*DataSourceDefinitionContext) IsDataSourceDefinitionContext ¶
func (*DataSourceDefinitionContext) IsDataSourceDefinitionContext()
func (*DataSourceDefinitionContext) ReadStorageUnits ¶
func (s *DataSourceDefinitionContext) ReadStorageUnits() IReadStorageUnitsContext
func (*DataSourceDefinitionContext) ToStringTree ¶
func (s *DataSourceDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*DataSourceDefinitionContext) WriteStorageUnit ¶
func (s *DataSourceDefinitionContext) WriteStorageUnit() IWriteStorageUnitContext
type DatabaseNameContext ¶
type DatabaseNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDatabaseNameContext ¶
func NewDatabaseNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DatabaseNameContext
func NewEmptyDatabaseNameContext ¶
func NewEmptyDatabaseNameContext() *DatabaseNameContext
func (*DatabaseNameContext) Accept ¶
func (s *DatabaseNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DatabaseNameContext) GetParser ¶
func (s *DatabaseNameContext) GetParser() antlr.Parser
func (*DatabaseNameContext) GetRuleContext ¶
func (s *DatabaseNameContext) GetRuleContext() antlr.RuleContext
func (*DatabaseNameContext) IDENTIFIER_ ¶
func (s *DatabaseNameContext) IDENTIFIER_() antlr.TerminalNode
func (*DatabaseNameContext) IsDatabaseNameContext ¶
func (*DatabaseNameContext) IsDatabaseNameContext()
func (*DatabaseNameContext) ToStringTree ¶
func (s *DatabaseNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropReadwriteSplittingRuleContext ¶
type DropReadwriteSplittingRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropReadwriteSplittingRuleContext ¶
func NewDropReadwriteSplittingRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropReadwriteSplittingRuleContext
func NewEmptyDropReadwriteSplittingRuleContext ¶
func NewEmptyDropReadwriteSplittingRuleContext() *DropReadwriteSplittingRuleContext
func (*DropReadwriteSplittingRuleContext) Accept ¶
func (s *DropReadwriteSplittingRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropReadwriteSplittingRuleContext) AllCOMMA_ ¶
func (s *DropReadwriteSplittingRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*DropReadwriteSplittingRuleContext) AllRuleName ¶
func (s *DropReadwriteSplittingRuleContext) AllRuleName() []IRuleNameContext
func (*DropReadwriteSplittingRuleContext) COMMA_ ¶
func (s *DropReadwriteSplittingRuleContext) COMMA_(i int) antlr.TerminalNode
func (*DropReadwriteSplittingRuleContext) DROP ¶
func (s *DropReadwriteSplittingRuleContext) DROP() antlr.TerminalNode
func (*DropReadwriteSplittingRuleContext) GetParser ¶
func (s *DropReadwriteSplittingRuleContext) GetParser() antlr.Parser
func (*DropReadwriteSplittingRuleContext) GetRuleContext ¶
func (s *DropReadwriteSplittingRuleContext) GetRuleContext() antlr.RuleContext
func (*DropReadwriteSplittingRuleContext) IfExists ¶
func (s *DropReadwriteSplittingRuleContext) IfExists() IIfExistsContext
func (*DropReadwriteSplittingRuleContext) IsDropReadwriteSplittingRuleContext ¶
func (*DropReadwriteSplittingRuleContext) IsDropReadwriteSplittingRuleContext()
func (*DropReadwriteSplittingRuleContext) READWRITE_SPLITTING ¶
func (s *DropReadwriteSplittingRuleContext) READWRITE_SPLITTING() antlr.TerminalNode
func (*DropReadwriteSplittingRuleContext) RULE ¶
func (s *DropReadwriteSplittingRuleContext) RULE() antlr.TerminalNode
func (*DropReadwriteSplittingRuleContext) RuleName ¶
func (s *DropReadwriteSplittingRuleContext) RuleName(i int) IRuleNameContext
func (*DropReadwriteSplittingRuleContext) ToStringTree ¶
func (s *DropReadwriteSplittingRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type GroupNameContext ¶
type GroupNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyGroupNameContext ¶
func NewEmptyGroupNameContext() *GroupNameContext
func NewGroupNameContext ¶
func NewGroupNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *GroupNameContext
func (*GroupNameContext) Accept ¶
func (s *GroupNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*GroupNameContext) GetParser ¶
func (s *GroupNameContext) GetParser() antlr.Parser
func (*GroupNameContext) GetRuleContext ¶
func (s *GroupNameContext) GetRuleContext() antlr.RuleContext
func (*GroupNameContext) IDENTIFIER_ ¶
func (s *GroupNameContext) IDENTIFIER_() antlr.TerminalNode
func (*GroupNameContext) IsGroupNameContext ¶
func (*GroupNameContext) IsGroupNameContext()
func (*GroupNameContext) ToStringTree ¶
func (s *GroupNameContext) 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 IAlterReadwriteSplittingRuleContext ¶
type IAlterReadwriteSplittingRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlterReadwriteSplittingRuleContext differentiates from other interfaces. IsAlterReadwriteSplittingRuleContext() }
IAlterReadwriteSplittingRuleContext is an interface to support dynamic dispatch.
type IBuildInReadQueryLoadBalanceAlgorithmTypeContext ¶
type IBuildInReadQueryLoadBalanceAlgorithmTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuildInReadQueryLoadBalanceAlgorithmTypeContext differentiates from other interfaces. IsBuildInReadQueryLoadBalanceAlgorithmTypeContext() }
IBuildInReadQueryLoadBalanceAlgorithmTypeContext is an interface to support dynamic dispatch.
type ICreateReadwriteSplittingRuleContext ¶
type ICreateReadwriteSplittingRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreateReadwriteSplittingRuleContext differentiates from other interfaces. IsCreateReadwriteSplittingRuleContext() }
ICreateReadwriteSplittingRuleContext is an interface to support dynamic dispatch.
type IDataSourceDefinitionContext ¶
type IDataSourceDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDataSourceDefinitionContext differentiates from other interfaces. IsDataSourceDefinitionContext() }
IDataSourceDefinitionContext is an interface to support dynamic dispatch.
type IDatabaseNameContext ¶
type IDatabaseNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDatabaseNameContext differentiates from other interfaces. IsDatabaseNameContext() }
IDatabaseNameContext is an interface to support dynamic dispatch.
type IDropReadwriteSplittingRuleContext ¶
type IDropReadwriteSplittingRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropReadwriteSplittingRuleContext differentiates from other interfaces. IsDropReadwriteSplittingRuleContext() }
IDropReadwriteSplittingRuleContext is an interface to support dynamic dispatch.
type IGroupNameContext ¶
type IGroupNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsGroupNameContext differentiates from other interfaces. IsGroupNameContext() }
IGroupNameContext 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 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 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 IReadStorageUnitsContext ¶
type IReadStorageUnitsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReadStorageUnitsContext differentiates from other interfaces. IsReadStorageUnitsContext() }
IReadStorageUnitsContext is an interface to support dynamic dispatch.
type IReadStorageUnitsNamesContext ¶
type IReadStorageUnitsNamesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReadStorageUnitsNamesContext differentiates from other interfaces. IsReadStorageUnitsNamesContext() }
IReadStorageUnitsNamesContext is an interface to support dynamic dispatch.
type IReadwriteSplittingRuleDefinitionContext ¶
type IReadwriteSplittingRuleDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsReadwriteSplittingRuleDefinitionContext differentiates from other interfaces. IsReadwriteSplittingRuleDefinitionContext() }
IReadwriteSplittingRuleDefinitionContext 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 IStorageUnitNameContext ¶
type IStorageUnitNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsStorageUnitNameContext differentiates from other interfaces. IsStorageUnitNameContext() }
IStorageUnitNameContext is an interface to support dynamic dispatch.
type ITransactionalReadQueryStrategyContext ¶
type ITransactionalReadQueryStrategyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTransactionalReadQueryStrategyContext differentiates from other interfaces. IsTransactionalReadQueryStrategyContext() }
ITransactionalReadQueryStrategyContext is an interface to support dynamic dispatch.
type ITransactionalReadQueryStrategyNameContext ¶
type ITransactionalReadQueryStrategyNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTransactionalReadQueryStrategyNameContext differentiates from other interfaces. IsTransactionalReadQueryStrategyNameContext() }
ITransactionalReadQueryStrategyNameContext is an interface to support dynamic dispatch.
type IWriteStorageUnitContext ¶
type IWriteStorageUnitContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWriteStorageUnitContext differentiates from other interfaces. IsWriteStorageUnitContext() }
IWriteStorageUnitContext is an interface to support dynamic dispatch.
type IWriteStorageUnitNameContext ¶
type IWriteStorageUnitNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsWriteStorageUnitNameContext differentiates from other interfaces. IsWriteStorageUnitNameContext() }
IWriteStorageUnitNameContext 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 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 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) AlterReadwriteSplittingRule ¶
func (p *RDLStatementParser) AlterReadwriteSplittingRule() (localctx IAlterReadwriteSplittingRuleContext)
func (*RDLStatementParser) BuildInReadQueryLoadBalanceAlgorithmType ¶
func (p *RDLStatementParser) BuildInReadQueryLoadBalanceAlgorithmType() (localctx IBuildInReadQueryLoadBalanceAlgorithmTypeContext)
func (*RDLStatementParser) CreateReadwriteSplittingRule ¶
func (p *RDLStatementParser) CreateReadwriteSplittingRule() (localctx ICreateReadwriteSplittingRuleContext)
func (*RDLStatementParser) DataSourceDefinition ¶
func (p *RDLStatementParser) DataSourceDefinition() (localctx IDataSourceDefinitionContext)
func (*RDLStatementParser) DatabaseName ¶
func (p *RDLStatementParser) DatabaseName() (localctx IDatabaseNameContext)
func (*RDLStatementParser) DropReadwriteSplittingRule ¶
func (p *RDLStatementParser) DropReadwriteSplittingRule() (localctx IDropReadwriteSplittingRuleContext)
func (*RDLStatementParser) GroupName ¶
func (p *RDLStatementParser) GroupName() (localctx IGroupNameContext)
func (*RDLStatementParser) IfExists ¶
func (p *RDLStatementParser) IfExists() (localctx IIfExistsContext)
func (*RDLStatementParser) IfNotExists ¶
func (p *RDLStatementParser) IfNotExists() (localctx IIfNotExistsContext)
func (*RDLStatementParser) Literal ¶
func (p *RDLStatementParser) Literal() (localctx ILiteralContext)
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) ReadStorageUnits ¶
func (p *RDLStatementParser) ReadStorageUnits() (localctx IReadStorageUnitsContext)
func (*RDLStatementParser) ReadStorageUnitsNames ¶
func (p *RDLStatementParser) ReadStorageUnitsNames() (localctx IReadStorageUnitsNamesContext)
func (*RDLStatementParser) ReadwriteSplittingRuleDefinition ¶
func (p *RDLStatementParser) ReadwriteSplittingRuleDefinition() (localctx IReadwriteSplittingRuleDefinitionContext)
func (*RDLStatementParser) RuleName ¶
func (p *RDLStatementParser) RuleName() (localctx IRuleNameContext)
func (*RDLStatementParser) StorageUnitName ¶
func (p *RDLStatementParser) StorageUnitName() (localctx IStorageUnitNameContext)
func (*RDLStatementParser) TransactionalReadQueryStrategy ¶
func (p *RDLStatementParser) TransactionalReadQueryStrategy() (localctx ITransactionalReadQueryStrategyContext)
func (*RDLStatementParser) TransactionalReadQueryStrategyName ¶
func (p *RDLStatementParser) TransactionalReadQueryStrategyName() (localctx ITransactionalReadQueryStrategyNameContext)
func (*RDLStatementParser) WriteStorageUnit ¶
func (p *RDLStatementParser) WriteStorageUnit() (localctx IWriteStorageUnitContext)
func (*RDLStatementParser) WriteStorageUnitName ¶
func (p *RDLStatementParser) WriteStorageUnitName() (localctx IWriteStorageUnitNameContext)
type RDLStatementVisitor ¶
type RDLStatementVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by RDLStatementParser#createReadwriteSplittingRule. VisitCreateReadwriteSplittingRule(ctx *CreateReadwriteSplittingRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#alterReadwriteSplittingRule. VisitAlterReadwriteSplittingRule(ctx *AlterReadwriteSplittingRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropReadwriteSplittingRule. VisitDropReadwriteSplittingRule(ctx *DropReadwriteSplittingRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#readwriteSplittingRuleDefinition. VisitReadwriteSplittingRuleDefinition(ctx *ReadwriteSplittingRuleDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#dataSourceDefinition. VisitDataSourceDefinition(ctx *DataSourceDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#ruleName. VisitRuleName(ctx *RuleNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#writeStorageUnit. VisitWriteStorageUnit(ctx *WriteStorageUnitContext) interface{} // Visit a parse tree produced by RDLStatementParser#readStorageUnits. VisitReadStorageUnits(ctx *ReadStorageUnitsContext) interface{} // Visit a parse tree produced by RDLStatementParser#transactionalReadQueryStrategy. VisitTransactionalReadQueryStrategy(ctx *TransactionalReadQueryStrategyContext) interface{} // Visit a parse tree produced by RDLStatementParser#writeStorageUnitName. VisitWriteStorageUnitName(ctx *WriteStorageUnitNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#readStorageUnitsNames. VisitReadStorageUnitsNames(ctx *ReadStorageUnitsNamesContext) interface{} // Visit a parse tree produced by RDLStatementParser#transactionalReadQueryStrategyName. VisitTransactionalReadQueryStrategyName(ctx *TransactionalReadQueryStrategyNameContext) 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#buildInReadQueryLoadBalanceAlgorithmType. VisitBuildInReadQueryLoadBalanceAlgorithmType(ctx *BuildInReadQueryLoadBalanceAlgorithmTypeContext) 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#databaseName. VisitDatabaseName(ctx *DatabaseNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#groupName. VisitGroupName(ctx *GroupNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#storageUnitName. VisitStorageUnitName(ctx *StorageUnitNameContext) interface{} }
A complete Visitor for a parse tree produced by RDLStatementParser.
type ReadStorageUnitsContext ¶
type ReadStorageUnitsContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReadStorageUnitsContext ¶
func NewEmptyReadStorageUnitsContext() *ReadStorageUnitsContext
func NewReadStorageUnitsContext ¶
func NewReadStorageUnitsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReadStorageUnitsContext
func (*ReadStorageUnitsContext) Accept ¶
func (s *ReadStorageUnitsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReadStorageUnitsContext) GetParser ¶
func (s *ReadStorageUnitsContext) GetParser() antlr.Parser
func (*ReadStorageUnitsContext) GetRuleContext ¶
func (s *ReadStorageUnitsContext) GetRuleContext() antlr.RuleContext
func (*ReadStorageUnitsContext) IsReadStorageUnitsContext ¶
func (*ReadStorageUnitsContext) IsReadStorageUnitsContext()
func (*ReadStorageUnitsContext) LP_ ¶
func (s *ReadStorageUnitsContext) LP_() antlr.TerminalNode
func (*ReadStorageUnitsContext) READ_STORAGE_UNITS ¶
func (s *ReadStorageUnitsContext) READ_STORAGE_UNITS() antlr.TerminalNode
func (*ReadStorageUnitsContext) RP_ ¶
func (s *ReadStorageUnitsContext) RP_() antlr.TerminalNode
func (*ReadStorageUnitsContext) ReadStorageUnitsNames ¶
func (s *ReadStorageUnitsContext) ReadStorageUnitsNames() IReadStorageUnitsNamesContext
func (*ReadStorageUnitsContext) ToStringTree ¶
func (s *ReadStorageUnitsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReadStorageUnitsNamesContext ¶
type ReadStorageUnitsNamesContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReadStorageUnitsNamesContext ¶
func NewEmptyReadStorageUnitsNamesContext() *ReadStorageUnitsNamesContext
func NewReadStorageUnitsNamesContext ¶
func NewReadStorageUnitsNamesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReadStorageUnitsNamesContext
func (*ReadStorageUnitsNamesContext) Accept ¶
func (s *ReadStorageUnitsNamesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReadStorageUnitsNamesContext) AllCOMMA_ ¶
func (s *ReadStorageUnitsNamesContext) AllCOMMA_() []antlr.TerminalNode
func (*ReadStorageUnitsNamesContext) AllStorageUnitName ¶
func (s *ReadStorageUnitsNamesContext) AllStorageUnitName() []IStorageUnitNameContext
func (*ReadStorageUnitsNamesContext) COMMA_ ¶
func (s *ReadStorageUnitsNamesContext) COMMA_(i int) antlr.TerminalNode
func (*ReadStorageUnitsNamesContext) GetParser ¶
func (s *ReadStorageUnitsNamesContext) GetParser() antlr.Parser
func (*ReadStorageUnitsNamesContext) GetRuleContext ¶
func (s *ReadStorageUnitsNamesContext) GetRuleContext() antlr.RuleContext
func (*ReadStorageUnitsNamesContext) IsReadStorageUnitsNamesContext ¶
func (*ReadStorageUnitsNamesContext) IsReadStorageUnitsNamesContext()
func (*ReadStorageUnitsNamesContext) StorageUnitName ¶
func (s *ReadStorageUnitsNamesContext) StorageUnitName(i int) IStorageUnitNameContext
func (*ReadStorageUnitsNamesContext) ToStringTree ¶
func (s *ReadStorageUnitsNamesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ReadwriteSplittingRuleDefinitionContext ¶
type ReadwriteSplittingRuleDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyReadwriteSplittingRuleDefinitionContext ¶
func NewEmptyReadwriteSplittingRuleDefinitionContext() *ReadwriteSplittingRuleDefinitionContext
func NewReadwriteSplittingRuleDefinitionContext ¶
func NewReadwriteSplittingRuleDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ReadwriteSplittingRuleDefinitionContext
func (*ReadwriteSplittingRuleDefinitionContext) Accept ¶
func (s *ReadwriteSplittingRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ReadwriteSplittingRuleDefinitionContext) AlgorithmDefinition ¶
func (s *ReadwriteSplittingRuleDefinitionContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*ReadwriteSplittingRuleDefinitionContext) AllCOMMA_ ¶
func (s *ReadwriteSplittingRuleDefinitionContext) AllCOMMA_() []antlr.TerminalNode
func (*ReadwriteSplittingRuleDefinitionContext) COMMA_ ¶
func (s *ReadwriteSplittingRuleDefinitionContext) COMMA_(i int) antlr.TerminalNode
func (*ReadwriteSplittingRuleDefinitionContext) DataSourceDefinition ¶
func (s *ReadwriteSplittingRuleDefinitionContext) DataSourceDefinition() IDataSourceDefinitionContext
func (*ReadwriteSplittingRuleDefinitionContext) GetParser ¶
func (s *ReadwriteSplittingRuleDefinitionContext) GetParser() antlr.Parser
func (*ReadwriteSplittingRuleDefinitionContext) GetRuleContext ¶
func (s *ReadwriteSplittingRuleDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ReadwriteSplittingRuleDefinitionContext) IsReadwriteSplittingRuleDefinitionContext ¶
func (*ReadwriteSplittingRuleDefinitionContext) IsReadwriteSplittingRuleDefinitionContext()
func (*ReadwriteSplittingRuleDefinitionContext) LP_ ¶
func (s *ReadwriteSplittingRuleDefinitionContext) LP_() antlr.TerminalNode
func (*ReadwriteSplittingRuleDefinitionContext) RP_ ¶
func (s *ReadwriteSplittingRuleDefinitionContext) RP_() antlr.TerminalNode
func (*ReadwriteSplittingRuleDefinitionContext) RuleName ¶
func (s *ReadwriteSplittingRuleDefinitionContext) RuleName() IRuleNameContext
func (*ReadwriteSplittingRuleDefinitionContext) ToStringTree ¶
func (s *ReadwriteSplittingRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ReadwriteSplittingRuleDefinitionContext) TransactionalReadQueryStrategy ¶
func (s *ReadwriteSplittingRuleDefinitionContext) TransactionalReadQueryStrategy() ITransactionalReadQueryStrategyContext
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 StorageUnitNameContext ¶
type StorageUnitNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyStorageUnitNameContext ¶
func NewEmptyStorageUnitNameContext() *StorageUnitNameContext
func NewStorageUnitNameContext ¶
func NewStorageUnitNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *StorageUnitNameContext
func (*StorageUnitNameContext) Accept ¶
func (s *StorageUnitNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*StorageUnitNameContext) GetParser ¶
func (s *StorageUnitNameContext) GetParser() antlr.Parser
func (*StorageUnitNameContext) GetRuleContext ¶
func (s *StorageUnitNameContext) GetRuleContext() antlr.RuleContext
func (*StorageUnitNameContext) IDENTIFIER_ ¶
func (s *StorageUnitNameContext) IDENTIFIER_() antlr.TerminalNode
func (*StorageUnitNameContext) IsStorageUnitNameContext ¶
func (*StorageUnitNameContext) IsStorageUnitNameContext()
func (*StorageUnitNameContext) ToStringTree ¶
func (s *StorageUnitNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type TransactionalReadQueryStrategyContext ¶
type TransactionalReadQueryStrategyContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTransactionalReadQueryStrategyContext ¶
func NewEmptyTransactionalReadQueryStrategyContext() *TransactionalReadQueryStrategyContext
func NewTransactionalReadQueryStrategyContext ¶
func NewTransactionalReadQueryStrategyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransactionalReadQueryStrategyContext
func (*TransactionalReadQueryStrategyContext) Accept ¶
func (s *TransactionalReadQueryStrategyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TransactionalReadQueryStrategyContext) EQ_ ¶
func (s *TransactionalReadQueryStrategyContext) EQ_() antlr.TerminalNode
func (*TransactionalReadQueryStrategyContext) GetParser ¶
func (s *TransactionalReadQueryStrategyContext) GetParser() antlr.Parser
func (*TransactionalReadQueryStrategyContext) GetRuleContext ¶
func (s *TransactionalReadQueryStrategyContext) GetRuleContext() antlr.RuleContext
func (*TransactionalReadQueryStrategyContext) IsTransactionalReadQueryStrategyContext ¶
func (*TransactionalReadQueryStrategyContext) IsTransactionalReadQueryStrategyContext()
func (*TransactionalReadQueryStrategyContext) TRANSACTIONAL_READ_QUERY_STRATEGY ¶
func (s *TransactionalReadQueryStrategyContext) TRANSACTIONAL_READ_QUERY_STRATEGY() antlr.TerminalNode
func (*TransactionalReadQueryStrategyContext) ToStringTree ¶
func (s *TransactionalReadQueryStrategyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TransactionalReadQueryStrategyContext) TransactionalReadQueryStrategyName ¶
func (s *TransactionalReadQueryStrategyContext) TransactionalReadQueryStrategyName() ITransactionalReadQueryStrategyNameContext
type TransactionalReadQueryStrategyNameContext ¶
type TransactionalReadQueryStrategyNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTransactionalReadQueryStrategyNameContext ¶
func NewEmptyTransactionalReadQueryStrategyNameContext() *TransactionalReadQueryStrategyNameContext
func NewTransactionalReadQueryStrategyNameContext ¶
func NewTransactionalReadQueryStrategyNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransactionalReadQueryStrategyNameContext
func (*TransactionalReadQueryStrategyNameContext) Accept ¶
func (s *TransactionalReadQueryStrategyNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TransactionalReadQueryStrategyNameContext) GetParser ¶
func (s *TransactionalReadQueryStrategyNameContext) GetParser() antlr.Parser
func (*TransactionalReadQueryStrategyNameContext) GetRuleContext ¶
func (s *TransactionalReadQueryStrategyNameContext) GetRuleContext() antlr.RuleContext
func (*TransactionalReadQueryStrategyNameContext) IsTransactionalReadQueryStrategyNameContext ¶
func (*TransactionalReadQueryStrategyNameContext) IsTransactionalReadQueryStrategyNameContext()
func (*TransactionalReadQueryStrategyNameContext) STRING_ ¶
func (s *TransactionalReadQueryStrategyNameContext) STRING_() antlr.TerminalNode
func (*TransactionalReadQueryStrategyNameContext) ToStringTree ¶
func (s *TransactionalReadQueryStrategyNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type WriteStorageUnitContext ¶
type WriteStorageUnitContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWriteStorageUnitContext ¶
func NewEmptyWriteStorageUnitContext() *WriteStorageUnitContext
func NewWriteStorageUnitContext ¶
func NewWriteStorageUnitContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WriteStorageUnitContext
func (*WriteStorageUnitContext) Accept ¶
func (s *WriteStorageUnitContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WriteStorageUnitContext) EQ_ ¶
func (s *WriteStorageUnitContext) EQ_() antlr.TerminalNode
func (*WriteStorageUnitContext) GetParser ¶
func (s *WriteStorageUnitContext) GetParser() antlr.Parser
func (*WriteStorageUnitContext) GetRuleContext ¶
func (s *WriteStorageUnitContext) GetRuleContext() antlr.RuleContext
func (*WriteStorageUnitContext) IsWriteStorageUnitContext ¶
func (*WriteStorageUnitContext) IsWriteStorageUnitContext()
func (*WriteStorageUnitContext) ToStringTree ¶
func (s *WriteStorageUnitContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*WriteStorageUnitContext) WRITE_STORAGE_UNIT ¶
func (s *WriteStorageUnitContext) WRITE_STORAGE_UNIT() antlr.TerminalNode
func (*WriteStorageUnitContext) WriteStorageUnitName ¶
func (s *WriteStorageUnitContext) WriteStorageUnitName() IWriteStorageUnitNameContext
type WriteStorageUnitNameContext ¶
type WriteStorageUnitNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyWriteStorageUnitNameContext ¶
func NewEmptyWriteStorageUnitNameContext() *WriteStorageUnitNameContext
func NewWriteStorageUnitNameContext ¶
func NewWriteStorageUnitNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WriteStorageUnitNameContext
func (*WriteStorageUnitNameContext) Accept ¶
func (s *WriteStorageUnitNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*WriteStorageUnitNameContext) GetParser ¶
func (s *WriteStorageUnitNameContext) GetParser() antlr.Parser
func (*WriteStorageUnitNameContext) GetRuleContext ¶
func (s *WriteStorageUnitNameContext) GetRuleContext() antlr.RuleContext
func (*WriteStorageUnitNameContext) IsWriteStorageUnitNameContext ¶
func (*WriteStorageUnitNameContext) IsWriteStorageUnitNameContext()
func (*WriteStorageUnitNameContext) StorageUnitName ¶
func (s *WriteStorageUnitNameContext) StorageUnitName() IStorageUnitNameContext
func (*WriteStorageUnitNameContext) ToStringTree ¶
func (s *WriteStorageUnitNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string