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) BuildinAlgorithmTypeName() IBuildinAlgorithmTypeNameContext
- 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 AlterEncryptRuleContext
- func (s *AlterEncryptRuleContext) ALTER() antlr.TerminalNode
- func (s *AlterEncryptRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AlterEncryptRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *AlterEncryptRuleContext) AllEncryptRuleDefinition() []IEncryptRuleDefinitionContext
- func (s *AlterEncryptRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *AlterEncryptRuleContext) ENCRYPT() antlr.TerminalNode
- func (s *AlterEncryptRuleContext) EncryptRuleDefinition(i int) IEncryptRuleDefinitionContext
- func (s *AlterEncryptRuleContext) GetParser() antlr.Parser
- func (s *AlterEncryptRuleContext) GetRuleContext() antlr.RuleContext
- func (*AlterEncryptRuleContext) IsAlterEncryptRuleContext()
- func (s *AlterEncryptRuleContext) RULE() antlr.TerminalNode
- func (s *AlterEncryptRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssistedQueryAlgorithmContext
- func (s *AssistedQueryAlgorithmContext) ASSISTED_QUERY_ALGORITHM() antlr.TerminalNode
- func (s *AssistedQueryAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssistedQueryAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *AssistedQueryAlgorithmContext) GetParser() antlr.Parser
- func (s *AssistedQueryAlgorithmContext) GetRuleContext() antlr.RuleContext
- func (*AssistedQueryAlgorithmContext) IsAssistedQueryAlgorithmContext()
- func (s *AssistedQueryAlgorithmContext) LP_() antlr.TerminalNode
- func (s *AssistedQueryAlgorithmContext) RP_() antlr.TerminalNode
- func (s *AssistedQueryAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssistedQueryColumnDefinitionContext
- func (s *AssistedQueryColumnDefinitionContext) ASSISTED_QUERY_COLUMN() antlr.TerminalNode
- func (s *AssistedQueryColumnDefinitionContext) ASSISTED_QUERY_DATA_TYPE() antlr.TerminalNode
- func (s *AssistedQueryColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssistedQueryColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
- func (s *AssistedQueryColumnDefinitionContext) AssistedQueryColumnName() IAssistedQueryColumnNameContext
- func (s *AssistedQueryColumnDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *AssistedQueryColumnDefinitionContext) DataType() IDataTypeContext
- func (s *AssistedQueryColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
- func (s *AssistedQueryColumnDefinitionContext) GetParser() antlr.Parser
- func (s *AssistedQueryColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*AssistedQueryColumnDefinitionContext) IsAssistedQueryColumnDefinitionContext()
- func (s *AssistedQueryColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type AssistedQueryColumnNameContext
- func (s *AssistedQueryColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AssistedQueryColumnNameContext) GetParser() antlr.Parser
- func (s *AssistedQueryColumnNameContext) GetRuleContext() antlr.RuleContext
- func (s *AssistedQueryColumnNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*AssistedQueryColumnNameContext) IsAssistedQueryColumnNameContext()
- func (s *AssistedQueryColumnNameContext) 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) VisitAlterEncryptRule(ctx *AlterEncryptRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAssistedQueryAlgorithm(ctx *AssistedQueryAlgorithmContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAssistedQueryColumnDefinition(ctx *AssistedQueryColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitAssistedQueryColumnName(ctx *AssistedQueryColumnNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitBuildinAlgorithmTypeName(ctx *BuildinAlgorithmTypeNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCipherColumnDefinition(ctx *CipherColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCipherColumnName(ctx *CipherColumnNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitColumnDefinition(ctx *ColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitColumnName(ctx *ColumnNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitCreateEncryptRule(ctx *CreateEncryptRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDataType(ctx *DataTypeContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitDropEncryptRule(ctx *DropEncryptRuleContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitEncryptAlgorithm(ctx *EncryptAlgorithmContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitEncryptColumnDefinition(ctx *EncryptColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitEncryptRuleDefinition(ctx *EncryptRuleDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitIfExists(ctx *IfExistsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitIfNotExists(ctx *IfNotExistsContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitLikeQueryAlgorithm(ctx *LikeQueryAlgorithmContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitLikeQueryColumnDefinition(ctx *LikeQueryColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitLikeQueryColumnName(ctx *LikeQueryColumnNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitLiteral(ctx *LiteralContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitPlainColumnDefinition(ctx *PlainColumnDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitPlainColumnName(ctx *PlainColumnNameContext) 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) VisitQueryWithCipherColumn(ctx *QueryWithCipherColumnContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitResourceDefinition(ctx *ResourceDefinitionContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitResourceName(ctx *ResourceNameContext) interface{}
- func (v *BaseRDLStatementVisitor) VisitTableName(ctx *TableNameContext) interface{}
- type BuildinAlgorithmTypeNameContext
- func (s *BuildinAlgorithmTypeNameContext) AES() antlr.TerminalNode
- func (s *BuildinAlgorithmTypeNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *BuildinAlgorithmTypeNameContext) CHAR_DIGEST_LIKE() antlr.TerminalNode
- func (s *BuildinAlgorithmTypeNameContext) GetParser() antlr.Parser
- func (s *BuildinAlgorithmTypeNameContext) GetRuleContext() antlr.RuleContext
- func (*BuildinAlgorithmTypeNameContext) IsBuildinAlgorithmTypeNameContext()
- func (s *BuildinAlgorithmTypeNameContext) MD5() antlr.TerminalNode
- func (s *BuildinAlgorithmTypeNameContext) RC4() antlr.TerminalNode
- func (s *BuildinAlgorithmTypeNameContext) SM3() antlr.TerminalNode
- func (s *BuildinAlgorithmTypeNameContext) SM4() antlr.TerminalNode
- func (s *BuildinAlgorithmTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CipherColumnDefinitionContext
- func (s *CipherColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CipherColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
- func (s *CipherColumnDefinitionContext) CIPHER() antlr.TerminalNode
- func (s *CipherColumnDefinitionContext) CIPHER_DATA_TYPE() antlr.TerminalNode
- func (s *CipherColumnDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *CipherColumnDefinitionContext) CipherColumnName() ICipherColumnNameContext
- func (s *CipherColumnDefinitionContext) DataType() IDataTypeContext
- func (s *CipherColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
- func (s *CipherColumnDefinitionContext) GetParser() antlr.Parser
- func (s *CipherColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*CipherColumnDefinitionContext) IsCipherColumnDefinitionContext()
- func (s *CipherColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type CipherColumnNameContext
- func (s *CipherColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CipherColumnNameContext) GetParser() antlr.Parser
- func (s *CipherColumnNameContext) GetRuleContext() antlr.RuleContext
- func (s *CipherColumnNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*CipherColumnNameContext) IsCipherColumnNameContext()
- func (s *CipherColumnNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ColumnDefinitionContext
- func (s *ColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
- func (s *ColumnDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *ColumnDefinitionContext) ColumnName() IColumnNameContext
- func (s *ColumnDefinitionContext) DATA_TYPE() antlr.TerminalNode
- func (s *ColumnDefinitionContext) DataType() IDataTypeContext
- func (s *ColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
- func (s *ColumnDefinitionContext) GetParser() antlr.Parser
- func (s *ColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ColumnDefinitionContext) IsColumnDefinitionContext()
- func (s *ColumnDefinitionContext) NAME() antlr.TerminalNode
- func (s *ColumnDefinitionContext) 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 CreateEncryptRuleContext
- func (s *CreateEncryptRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CreateEncryptRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *CreateEncryptRuleContext) AllEncryptRuleDefinition() []IEncryptRuleDefinitionContext
- func (s *CreateEncryptRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *CreateEncryptRuleContext) CREATE() antlr.TerminalNode
- func (s *CreateEncryptRuleContext) ENCRYPT() antlr.TerminalNode
- func (s *CreateEncryptRuleContext) EncryptRuleDefinition(i int) IEncryptRuleDefinitionContext
- func (s *CreateEncryptRuleContext) GetParser() antlr.Parser
- func (s *CreateEncryptRuleContext) GetRuleContext() antlr.RuleContext
- func (s *CreateEncryptRuleContext) IfNotExists() IIfNotExistsContext
- func (*CreateEncryptRuleContext) IsCreateEncryptRuleContext()
- func (s *CreateEncryptRuleContext) RULE() antlr.TerminalNode
- func (s *CreateEncryptRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DataTypeContext
- func (s *DataTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DataTypeContext) GetParser() antlr.Parser
- func (s *DataTypeContext) GetRuleContext() antlr.RuleContext
- func (*DataTypeContext) IsDataTypeContext()
- func (s *DataTypeContext) STRING_() antlr.TerminalNode
- func (s *DataTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DropEncryptRuleContext
- func (s *DropEncryptRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DropEncryptRuleContext) AllCOMMA_() []antlr.TerminalNode
- func (s *DropEncryptRuleContext) AllTableName() []ITableNameContext
- func (s *DropEncryptRuleContext) COMMA_(i int) antlr.TerminalNode
- func (s *DropEncryptRuleContext) DROP() antlr.TerminalNode
- func (s *DropEncryptRuleContext) ENCRYPT() antlr.TerminalNode
- func (s *DropEncryptRuleContext) GetParser() antlr.Parser
- func (s *DropEncryptRuleContext) GetRuleContext() antlr.RuleContext
- func (s *DropEncryptRuleContext) IfExists() IIfExistsContext
- func (*DropEncryptRuleContext) IsDropEncryptRuleContext()
- func (s *DropEncryptRuleContext) RULE() antlr.TerminalNode
- func (s *DropEncryptRuleContext) TableName(i int) ITableNameContext
- func (s *DropEncryptRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EncryptAlgorithmContext
- func (s *EncryptAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EncryptAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *EncryptAlgorithmContext) ENCRYPT_ALGORITHM() antlr.TerminalNode
- func (s *EncryptAlgorithmContext) GetParser() antlr.Parser
- func (s *EncryptAlgorithmContext) GetRuleContext() antlr.RuleContext
- func (*EncryptAlgorithmContext) IsEncryptAlgorithmContext()
- func (s *EncryptAlgorithmContext) LP_() antlr.TerminalNode
- func (s *EncryptAlgorithmContext) RP_() antlr.TerminalNode
- func (s *EncryptAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EncryptColumnDefinitionContext
- func (s *EncryptColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EncryptColumnDefinitionContext) AllCOMMA_() []antlr.TerminalNode
- func (s *EncryptColumnDefinitionContext) AssistedQueryAlgorithm() IAssistedQueryAlgorithmContext
- func (s *EncryptColumnDefinitionContext) AssistedQueryColumnDefinition() IAssistedQueryColumnDefinitionContext
- func (s *EncryptColumnDefinitionContext) COMMA_(i int) antlr.TerminalNode
- func (s *EncryptColumnDefinitionContext) CipherColumnDefinition() ICipherColumnDefinitionContext
- func (s *EncryptColumnDefinitionContext) ColumnDefinition() IColumnDefinitionContext
- func (s *EncryptColumnDefinitionContext) EQ_() antlr.TerminalNode
- func (s *EncryptColumnDefinitionContext) EncryptAlgorithm() IEncryptAlgorithmContext
- func (s *EncryptColumnDefinitionContext) GetParser() antlr.Parser
- func (s *EncryptColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*EncryptColumnDefinitionContext) IsEncryptColumnDefinitionContext()
- func (s *EncryptColumnDefinitionContext) LP_() antlr.TerminalNode
- func (s *EncryptColumnDefinitionContext) LikeQueryAlgorithm() ILikeQueryAlgorithmContext
- func (s *EncryptColumnDefinitionContext) LikeQueryColumnDefinition() ILikeQueryColumnDefinitionContext
- func (s *EncryptColumnDefinitionContext) PlainColumnDefinition() IPlainColumnDefinitionContext
- func (s *EncryptColumnDefinitionContext) QUERY_WITH_CIPHER_COLUMN() antlr.TerminalNode
- func (s *EncryptColumnDefinitionContext) QueryWithCipherColumn() IQueryWithCipherColumnContext
- func (s *EncryptColumnDefinitionContext) RP_() antlr.TerminalNode
- func (s *EncryptColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type EncryptRuleDefinitionContext
- func (s *EncryptRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *EncryptRuleDefinitionContext) AllCOMMA_() []antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) AllEncryptColumnDefinition() []IEncryptColumnDefinitionContext
- func (s *EncryptRuleDefinitionContext) AllLP_() []antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) AllRP_() []antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) COLUMNS() antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) COMMA_(i int) antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) EQ_() antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) EncryptColumnDefinition(i int) IEncryptColumnDefinitionContext
- func (s *EncryptRuleDefinitionContext) GetParser() antlr.Parser
- func (s *EncryptRuleDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*EncryptRuleDefinitionContext) IsEncryptRuleDefinitionContext()
- func (s *EncryptRuleDefinitionContext) LP_(i int) antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) QUERY_WITH_CIPHER_COLUMN() antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) QueryWithCipherColumn() IQueryWithCipherColumnContext
- func (s *EncryptRuleDefinitionContext) RP_(i int) antlr.TerminalNode
- func (s *EncryptRuleDefinitionContext) ResourceDefinition() IResourceDefinitionContext
- func (s *EncryptRuleDefinitionContext) TableName() ITableNameContext
- func (s *EncryptRuleDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAlgorithmDefinitionContext
- type IAlgorithmTypeNameContext
- type IAlterEncryptRuleContext
- type IAssistedQueryAlgorithmContext
- type IAssistedQueryColumnDefinitionContext
- type IAssistedQueryColumnNameContext
- type IBuildinAlgorithmTypeNameContext
- type ICipherColumnDefinitionContext
- type ICipherColumnNameContext
- type IColumnDefinitionContext
- type IColumnNameContext
- type ICreateEncryptRuleContext
- type IDataTypeContext
- type IDropEncryptRuleContext
- type IEncryptAlgorithmContext
- type IEncryptColumnDefinitionContext
- type IEncryptRuleDefinitionContext
- type IIfExistsContext
- type IIfNotExistsContext
- type ILikeQueryAlgorithmContext
- type ILikeQueryColumnDefinitionContext
- type ILikeQueryColumnNameContext
- type ILiteralContext
- type IPlainColumnDefinitionContext
- type IPlainColumnNameContext
- type IPropertiesContext
- type IPropertiesDefinitionContext
- type IPropertyContext
- type IQueryWithCipherColumnContext
- type IResourceDefinitionContext
- type IResourceNameContext
- type ITableNameContext
- 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 LikeQueryAlgorithmContext
- func (s *LikeQueryAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LikeQueryAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
- func (s *LikeQueryAlgorithmContext) GetParser() antlr.Parser
- func (s *LikeQueryAlgorithmContext) GetRuleContext() antlr.RuleContext
- func (*LikeQueryAlgorithmContext) IsLikeQueryAlgorithmContext()
- func (s *LikeQueryAlgorithmContext) LIKE_QUERY_ALGORITHM() antlr.TerminalNode
- func (s *LikeQueryAlgorithmContext) LP_() antlr.TerminalNode
- func (s *LikeQueryAlgorithmContext) RP_() antlr.TerminalNode
- func (s *LikeQueryAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LikeQueryColumnDefinitionContext
- func (s *LikeQueryColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LikeQueryColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
- func (s *LikeQueryColumnDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *LikeQueryColumnDefinitionContext) DataType() IDataTypeContext
- func (s *LikeQueryColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
- func (s *LikeQueryColumnDefinitionContext) GetParser() antlr.Parser
- func (s *LikeQueryColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*LikeQueryColumnDefinitionContext) IsLikeQueryColumnDefinitionContext()
- func (s *LikeQueryColumnDefinitionContext) LIKE_QUERY_COLUMN() antlr.TerminalNode
- func (s *LikeQueryColumnDefinitionContext) LIKE_QUERY_DATA_TYPE() antlr.TerminalNode
- func (s *LikeQueryColumnDefinitionContext) LikeQueryColumnName() ILikeQueryColumnNameContext
- func (s *LikeQueryColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type LikeQueryColumnNameContext
- func (s *LikeQueryColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *LikeQueryColumnNameContext) GetParser() antlr.Parser
- func (s *LikeQueryColumnNameContext) GetRuleContext() antlr.RuleContext
- func (s *LikeQueryColumnNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*LikeQueryColumnNameContext) IsLikeQueryColumnNameContext()
- func (s *LikeQueryColumnNameContext) 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 PlainColumnDefinitionContext
- func (s *PlainColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PlainColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
- func (s *PlainColumnDefinitionContext) COMMA_() antlr.TerminalNode
- func (s *PlainColumnDefinitionContext) DataType() IDataTypeContext
- func (s *PlainColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
- func (s *PlainColumnDefinitionContext) GetParser() antlr.Parser
- func (s *PlainColumnDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*PlainColumnDefinitionContext) IsPlainColumnDefinitionContext()
- func (s *PlainColumnDefinitionContext) PLAIN() antlr.TerminalNode
- func (s *PlainColumnDefinitionContext) PLAIN_DATA_TYPE() antlr.TerminalNode
- func (s *PlainColumnDefinitionContext) PlainColumnName() IPlainColumnNameContext
- func (s *PlainColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PlainColumnNameContext
- func (s *PlainColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PlainColumnNameContext) GetParser() antlr.Parser
- func (s *PlainColumnNameContext) GetRuleContext() antlr.RuleContext
- func (s *PlainColumnNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*PlainColumnNameContext) IsPlainColumnNameContext()
- func (s *PlainColumnNameContext) 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 QueryWithCipherColumnContext
- func (s *QueryWithCipherColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *QueryWithCipherColumnContext) FALSE() antlr.TerminalNode
- func (s *QueryWithCipherColumnContext) GetParser() antlr.Parser
- func (s *QueryWithCipherColumnContext) GetRuleContext() antlr.RuleContext
- func (*QueryWithCipherColumnContext) IsQueryWithCipherColumnContext()
- func (s *QueryWithCipherColumnContext) TRUE() antlr.TerminalNode
- func (s *QueryWithCipherColumnContext) 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) AlterEncryptRule() (localctx IAlterEncryptRuleContext)
- func (p *RDLStatementParser) AssistedQueryAlgorithm() (localctx IAssistedQueryAlgorithmContext)
- func (p *RDLStatementParser) AssistedQueryColumnDefinition() (localctx IAssistedQueryColumnDefinitionContext)
- func (p *RDLStatementParser) AssistedQueryColumnName() (localctx IAssistedQueryColumnNameContext)
- func (p *RDLStatementParser) BuildinAlgorithmTypeName() (localctx IBuildinAlgorithmTypeNameContext)
- func (p *RDLStatementParser) CipherColumnDefinition() (localctx ICipherColumnDefinitionContext)
- func (p *RDLStatementParser) CipherColumnName() (localctx ICipherColumnNameContext)
- func (p *RDLStatementParser) ColumnDefinition() (localctx IColumnDefinitionContext)
- func (p *RDLStatementParser) ColumnName() (localctx IColumnNameContext)
- func (p *RDLStatementParser) CreateEncryptRule() (localctx ICreateEncryptRuleContext)
- func (p *RDLStatementParser) DataType() (localctx IDataTypeContext)
- func (p *RDLStatementParser) DropEncryptRule() (localctx IDropEncryptRuleContext)
- func (p *RDLStatementParser) EncryptAlgorithm() (localctx IEncryptAlgorithmContext)
- func (p *RDLStatementParser) EncryptColumnDefinition() (localctx IEncryptColumnDefinitionContext)
- func (p *RDLStatementParser) EncryptRuleDefinition() (localctx IEncryptRuleDefinitionContext)
- func (p *RDLStatementParser) IfExists() (localctx IIfExistsContext)
- func (p *RDLStatementParser) IfNotExists() (localctx IIfNotExistsContext)
- func (p *RDLStatementParser) LikeQueryAlgorithm() (localctx ILikeQueryAlgorithmContext)
- func (p *RDLStatementParser) LikeQueryColumnDefinition() (localctx ILikeQueryColumnDefinitionContext)
- func (p *RDLStatementParser) LikeQueryColumnName() (localctx ILikeQueryColumnNameContext)
- func (p *RDLStatementParser) Literal() (localctx ILiteralContext)
- func (p *RDLStatementParser) PlainColumnDefinition() (localctx IPlainColumnDefinitionContext)
- func (p *RDLStatementParser) PlainColumnName() (localctx IPlainColumnNameContext)
- func (p *RDLStatementParser) Properties() (localctx IPropertiesContext)
- func (p *RDLStatementParser) PropertiesDefinition() (localctx IPropertiesDefinitionContext)
- func (p *RDLStatementParser) Property() (localctx IPropertyContext)
- func (p *RDLStatementParser) QueryWithCipherColumn() (localctx IQueryWithCipherColumnContext)
- func (p *RDLStatementParser) ResourceDefinition() (localctx IResourceDefinitionContext)
- func (p *RDLStatementParser) ResourceName() (localctx IResourceNameContext)
- func (p *RDLStatementParser) TableName() (localctx ITableNameContext)
- type RDLStatementVisitor
- type ResourceDefinitionContext
- func (s *ResourceDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ResourceDefinitionContext) EQ_() antlr.TerminalNode
- func (s *ResourceDefinitionContext) GetParser() antlr.Parser
- func (s *ResourceDefinitionContext) GetRuleContext() antlr.RuleContext
- func (*ResourceDefinitionContext) IsResourceDefinitionContext()
- func (s *ResourceDefinitionContext) RESOURCE() antlr.TerminalNode
- func (s *ResourceDefinitionContext) ResourceName() IResourceNameContext
- func (s *ResourceDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ResourceNameContext
- func (s *ResourceNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ResourceNameContext) GetParser() antlr.Parser
- func (s *ResourceNameContext) GetRuleContext() antlr.RuleContext
- func (s *ResourceNameContext) IDENTIFIER_() antlr.TerminalNode
- func (*ResourceNameContext) IsResourceNameContext()
- func (s *ResourceNameContext) 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
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 RDLStatementLexerRESOURCE = 48 RDLStatementLexerRULE = 49 RDLStatementLexerFROM = 50 RDLStatementLexerENCRYPT = 51 RDLStatementLexerTYPE = 52 RDLStatementLexerENCRYPT_ALGORITHM = 53 RDLStatementLexerASSISTED_QUERY_ALGORITHM = 54 RDLStatementLexerLIKE_QUERY_ALGORITHM = 55 RDLStatementLexerNAME = 56 RDLStatementLexerPROPERTIES = 57 RDLStatementLexerCOLUMN = 58 RDLStatementLexerRULES = 59 RDLStatementLexerTABLE = 60 RDLStatementLexerCOLUMNS = 61 RDLStatementLexerCIPHER = 62 RDLStatementLexerPLAIN = 63 RDLStatementLexerASSISTED_QUERY_COLUMN = 64 RDLStatementLexerLIKE_QUERY_COLUMN = 65 RDLStatementLexerQUERY_WITH_CIPHER_COLUMN = 66 RDLStatementLexerTRUE = 67 RDLStatementLexerFALSE = 68 RDLStatementLexerDATA_TYPE = 69 RDLStatementLexerPLAIN_DATA_TYPE = 70 RDLStatementLexerCIPHER_DATA_TYPE = 71 RDLStatementLexerASSISTED_QUERY_DATA_TYPE = 72 RDLStatementLexerLIKE_QUERY_DATA_TYPE = 73 RDLStatementLexerIF = 74 RDLStatementLexerEXISTS = 75 RDLStatementLexerCOUNT = 76 RDLStatementLexerMD5 = 77 RDLStatementLexerAES = 78 RDLStatementLexerRC4 = 79 RDLStatementLexerSM3 = 80 RDLStatementLexerSM4 = 81 RDLStatementLexerCHAR_DIGEST_LIKE = 82 RDLStatementLexerNOT = 83 RDLStatementLexerFOR_GENERATOR = 84 RDLStatementLexerIDENTIFIER_ = 85 RDLStatementLexerSTRING_ = 86 RDLStatementLexerINT_ = 87 RDLStatementLexerHEX_ = 88 RDLStatementLexerNUMBER_ = 89 RDLStatementLexerHEXDIGIT_ = 90 RDLStatementLexerBITNUM_ = 91 )
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 RDLStatementParserRESOURCE = 48 RDLStatementParserRULE = 49 RDLStatementParserFROM = 50 RDLStatementParserENCRYPT = 51 RDLStatementParserTYPE = 52 RDLStatementParserENCRYPT_ALGORITHM = 53 RDLStatementParserASSISTED_QUERY_ALGORITHM = 54 RDLStatementParserLIKE_QUERY_ALGORITHM = 55 RDLStatementParserNAME = 56 RDLStatementParserPROPERTIES = 57 RDLStatementParserCOLUMN = 58 RDLStatementParserRULES = 59 RDLStatementParserTABLE = 60 RDLStatementParserCOLUMNS = 61 RDLStatementParserCIPHER = 62 RDLStatementParserPLAIN = 63 RDLStatementParserASSISTED_QUERY_COLUMN = 64 RDLStatementParserLIKE_QUERY_COLUMN = 65 RDLStatementParserQUERY_WITH_CIPHER_COLUMN = 66 RDLStatementParserTRUE = 67 RDLStatementParserFALSE = 68 RDLStatementParserDATA_TYPE = 69 RDLStatementParserPLAIN_DATA_TYPE = 70 RDLStatementParserCIPHER_DATA_TYPE = 71 RDLStatementParserASSISTED_QUERY_DATA_TYPE = 72 RDLStatementParserLIKE_QUERY_DATA_TYPE = 73 RDLStatementParserIF = 74 RDLStatementParserEXISTS = 75 RDLStatementParserCOUNT = 76 RDLStatementParserMD5 = 77 RDLStatementParserAES = 78 RDLStatementParserRC4 = 79 RDLStatementParserSM3 = 80 RDLStatementParserSM4 = 81 RDLStatementParserCHAR_DIGEST_LIKE = 82 RDLStatementParserNOT = 83 RDLStatementParserFOR_GENERATOR = 84 RDLStatementParserIDENTIFIER_ = 85 RDLStatementParserSTRING_ = 86 RDLStatementParserINT_ = 87 RDLStatementParserHEX_ = 88 RDLStatementParserNUMBER_ = 89 RDLStatementParserHEXDIGIT_ = 90 RDLStatementParserBITNUM_ = 91 )
RDLStatementParser tokens.
const ( RDLStatementParserRULE_createEncryptRule = 0 RDLStatementParserRULE_alterEncryptRule = 1 RDLStatementParserRULE_dropEncryptRule = 2 RDLStatementParserRULE_encryptRuleDefinition = 3 RDLStatementParserRULE_resourceDefinition = 4 RDLStatementParserRULE_resourceName = 5 RDLStatementParserRULE_encryptColumnDefinition = 6 RDLStatementParserRULE_columnDefinition = 7 RDLStatementParserRULE_columnName = 8 RDLStatementParserRULE_dataType = 9 RDLStatementParserRULE_plainColumnDefinition = 10 RDLStatementParserRULE_plainColumnName = 11 RDLStatementParserRULE_cipherColumnDefinition = 12 RDLStatementParserRULE_cipherColumnName = 13 RDLStatementParserRULE_assistedQueryColumnDefinition = 14 RDLStatementParserRULE_assistedQueryColumnName = 15 RDLStatementParserRULE_likeQueryColumnDefinition = 16 RDLStatementParserRULE_likeQueryColumnName = 17 RDLStatementParserRULE_encryptAlgorithm = 18 RDLStatementParserRULE_assistedQueryAlgorithm = 19 RDLStatementParserRULE_likeQueryAlgorithm = 20 RDLStatementParserRULE_queryWithCipherColumn = 21 RDLStatementParserRULE_ifExists = 22 RDLStatementParserRULE_ifNotExists = 23 RDLStatementParserRULE_literal = 24 RDLStatementParserRULE_algorithmDefinition = 25 RDLStatementParserRULE_algorithmTypeName = 26 RDLStatementParserRULE_buildinAlgorithmTypeName = 27 RDLStatementParserRULE_propertiesDefinition = 28 RDLStatementParserRULE_properties = 29 RDLStatementParserRULE_property = 30 RDLStatementParserRULE_tableName = 31 )
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) BuildinAlgorithmTypeName ¶
func (s *AlgorithmTypeNameContext) BuildinAlgorithmTypeName() IBuildinAlgorithmTypeNameContext
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 AlterEncryptRuleContext ¶
type AlterEncryptRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAlterEncryptRuleContext ¶
func NewAlterEncryptRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AlterEncryptRuleContext
func NewEmptyAlterEncryptRuleContext ¶
func NewEmptyAlterEncryptRuleContext() *AlterEncryptRuleContext
func (*AlterEncryptRuleContext) ALTER ¶
func (s *AlterEncryptRuleContext) ALTER() antlr.TerminalNode
func (*AlterEncryptRuleContext) Accept ¶
func (s *AlterEncryptRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AlterEncryptRuleContext) AllCOMMA_ ¶
func (s *AlterEncryptRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*AlterEncryptRuleContext) AllEncryptRuleDefinition ¶
func (s *AlterEncryptRuleContext) AllEncryptRuleDefinition() []IEncryptRuleDefinitionContext
func (*AlterEncryptRuleContext) COMMA_ ¶
func (s *AlterEncryptRuleContext) COMMA_(i int) antlr.TerminalNode
func (*AlterEncryptRuleContext) ENCRYPT ¶
func (s *AlterEncryptRuleContext) ENCRYPT() antlr.TerminalNode
func (*AlterEncryptRuleContext) EncryptRuleDefinition ¶
func (s *AlterEncryptRuleContext) EncryptRuleDefinition(i int) IEncryptRuleDefinitionContext
func (*AlterEncryptRuleContext) GetParser ¶
func (s *AlterEncryptRuleContext) GetParser() antlr.Parser
func (*AlterEncryptRuleContext) GetRuleContext ¶
func (s *AlterEncryptRuleContext) GetRuleContext() antlr.RuleContext
func (*AlterEncryptRuleContext) IsAlterEncryptRuleContext ¶
func (*AlterEncryptRuleContext) IsAlterEncryptRuleContext()
func (*AlterEncryptRuleContext) RULE ¶
func (s *AlterEncryptRuleContext) RULE() antlr.TerminalNode
func (*AlterEncryptRuleContext) ToStringTree ¶
func (s *AlterEncryptRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssistedQueryAlgorithmContext ¶
type AssistedQueryAlgorithmContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssistedQueryAlgorithmContext ¶
func NewAssistedQueryAlgorithmContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssistedQueryAlgorithmContext
func NewEmptyAssistedQueryAlgorithmContext ¶
func NewEmptyAssistedQueryAlgorithmContext() *AssistedQueryAlgorithmContext
func (*AssistedQueryAlgorithmContext) ASSISTED_QUERY_ALGORITHM ¶
func (s *AssistedQueryAlgorithmContext) ASSISTED_QUERY_ALGORITHM() antlr.TerminalNode
func (*AssistedQueryAlgorithmContext) Accept ¶
func (s *AssistedQueryAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssistedQueryAlgorithmContext) AlgorithmDefinition ¶
func (s *AssistedQueryAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*AssistedQueryAlgorithmContext) GetParser ¶
func (s *AssistedQueryAlgorithmContext) GetParser() antlr.Parser
func (*AssistedQueryAlgorithmContext) GetRuleContext ¶
func (s *AssistedQueryAlgorithmContext) GetRuleContext() antlr.RuleContext
func (*AssistedQueryAlgorithmContext) IsAssistedQueryAlgorithmContext ¶
func (*AssistedQueryAlgorithmContext) IsAssistedQueryAlgorithmContext()
func (*AssistedQueryAlgorithmContext) LP_ ¶
func (s *AssistedQueryAlgorithmContext) LP_() antlr.TerminalNode
func (*AssistedQueryAlgorithmContext) RP_ ¶
func (s *AssistedQueryAlgorithmContext) RP_() antlr.TerminalNode
func (*AssistedQueryAlgorithmContext) ToStringTree ¶
func (s *AssistedQueryAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssistedQueryColumnDefinitionContext ¶
type AssistedQueryColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssistedQueryColumnDefinitionContext ¶
func NewAssistedQueryColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssistedQueryColumnDefinitionContext
func NewEmptyAssistedQueryColumnDefinitionContext ¶
func NewEmptyAssistedQueryColumnDefinitionContext() *AssistedQueryColumnDefinitionContext
func (*AssistedQueryColumnDefinitionContext) ASSISTED_QUERY_COLUMN ¶
func (s *AssistedQueryColumnDefinitionContext) ASSISTED_QUERY_COLUMN() antlr.TerminalNode
func (*AssistedQueryColumnDefinitionContext) ASSISTED_QUERY_DATA_TYPE ¶
func (s *AssistedQueryColumnDefinitionContext) ASSISTED_QUERY_DATA_TYPE() antlr.TerminalNode
func (*AssistedQueryColumnDefinitionContext) Accept ¶
func (s *AssistedQueryColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssistedQueryColumnDefinitionContext) AllEQ_ ¶
func (s *AssistedQueryColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
func (*AssistedQueryColumnDefinitionContext) AssistedQueryColumnName ¶
func (s *AssistedQueryColumnDefinitionContext) AssistedQueryColumnName() IAssistedQueryColumnNameContext
func (*AssistedQueryColumnDefinitionContext) COMMA_ ¶
func (s *AssistedQueryColumnDefinitionContext) COMMA_() antlr.TerminalNode
func (*AssistedQueryColumnDefinitionContext) DataType ¶
func (s *AssistedQueryColumnDefinitionContext) DataType() IDataTypeContext
func (*AssistedQueryColumnDefinitionContext) EQ_ ¶
func (s *AssistedQueryColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
func (*AssistedQueryColumnDefinitionContext) GetParser ¶
func (s *AssistedQueryColumnDefinitionContext) GetParser() antlr.Parser
func (*AssistedQueryColumnDefinitionContext) GetRuleContext ¶
func (s *AssistedQueryColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*AssistedQueryColumnDefinitionContext) IsAssistedQueryColumnDefinitionContext ¶
func (*AssistedQueryColumnDefinitionContext) IsAssistedQueryColumnDefinitionContext()
func (*AssistedQueryColumnDefinitionContext) ToStringTree ¶
func (s *AssistedQueryColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type AssistedQueryColumnNameContext ¶
type AssistedQueryColumnNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAssistedQueryColumnNameContext ¶
func NewAssistedQueryColumnNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AssistedQueryColumnNameContext
func NewEmptyAssistedQueryColumnNameContext ¶
func NewEmptyAssistedQueryColumnNameContext() *AssistedQueryColumnNameContext
func (*AssistedQueryColumnNameContext) Accept ¶
func (s *AssistedQueryColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AssistedQueryColumnNameContext) GetParser ¶
func (s *AssistedQueryColumnNameContext) GetParser() antlr.Parser
func (*AssistedQueryColumnNameContext) GetRuleContext ¶
func (s *AssistedQueryColumnNameContext) GetRuleContext() antlr.RuleContext
func (*AssistedQueryColumnNameContext) IDENTIFIER_ ¶
func (s *AssistedQueryColumnNameContext) IDENTIFIER_() antlr.TerminalNode
func (*AssistedQueryColumnNameContext) IsAssistedQueryColumnNameContext ¶
func (*AssistedQueryColumnNameContext) IsAssistedQueryColumnNameContext()
func (*AssistedQueryColumnNameContext) ToStringTree ¶
func (s *AssistedQueryColumnNameContext) 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) VisitAlterEncryptRule ¶
func (v *BaseRDLStatementVisitor) VisitAlterEncryptRule(ctx *AlterEncryptRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitAssistedQueryAlgorithm ¶
func (v *BaseRDLStatementVisitor) VisitAssistedQueryAlgorithm(ctx *AssistedQueryAlgorithmContext) interface{}
func (*BaseRDLStatementVisitor) VisitAssistedQueryColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitAssistedQueryColumnDefinition(ctx *AssistedQueryColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitAssistedQueryColumnName ¶
func (v *BaseRDLStatementVisitor) VisitAssistedQueryColumnName(ctx *AssistedQueryColumnNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitBuildinAlgorithmTypeName ¶
func (v *BaseRDLStatementVisitor) VisitBuildinAlgorithmTypeName(ctx *BuildinAlgorithmTypeNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitCipherColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitCipherColumnDefinition(ctx *CipherColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitCipherColumnName ¶
func (v *BaseRDLStatementVisitor) VisitCipherColumnName(ctx *CipherColumnNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitColumnDefinition(ctx *ColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitColumnName ¶
func (v *BaseRDLStatementVisitor) VisitColumnName(ctx *ColumnNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitCreateEncryptRule ¶
func (v *BaseRDLStatementVisitor) VisitCreateEncryptRule(ctx *CreateEncryptRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitDataType ¶
func (v *BaseRDLStatementVisitor) VisitDataType(ctx *DataTypeContext) interface{}
func (*BaseRDLStatementVisitor) VisitDropEncryptRule ¶
func (v *BaseRDLStatementVisitor) VisitDropEncryptRule(ctx *DropEncryptRuleContext) interface{}
func (*BaseRDLStatementVisitor) VisitEncryptAlgorithm ¶
func (v *BaseRDLStatementVisitor) VisitEncryptAlgorithm(ctx *EncryptAlgorithmContext) interface{}
func (*BaseRDLStatementVisitor) VisitEncryptColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitEncryptColumnDefinition(ctx *EncryptColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitEncryptRuleDefinition ¶
func (v *BaseRDLStatementVisitor) VisitEncryptRuleDefinition(ctx *EncryptRuleDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitIfExists ¶
func (v *BaseRDLStatementVisitor) VisitIfExists(ctx *IfExistsContext) interface{}
func (*BaseRDLStatementVisitor) VisitIfNotExists ¶
func (v *BaseRDLStatementVisitor) VisitIfNotExists(ctx *IfNotExistsContext) interface{}
func (*BaseRDLStatementVisitor) VisitLikeQueryAlgorithm ¶
func (v *BaseRDLStatementVisitor) VisitLikeQueryAlgorithm(ctx *LikeQueryAlgorithmContext) interface{}
func (*BaseRDLStatementVisitor) VisitLikeQueryColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitLikeQueryColumnDefinition(ctx *LikeQueryColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitLikeQueryColumnName ¶
func (v *BaseRDLStatementVisitor) VisitLikeQueryColumnName(ctx *LikeQueryColumnNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitLiteral ¶
func (v *BaseRDLStatementVisitor) VisitLiteral(ctx *LiteralContext) interface{}
func (*BaseRDLStatementVisitor) VisitPlainColumnDefinition ¶
func (v *BaseRDLStatementVisitor) VisitPlainColumnDefinition(ctx *PlainColumnDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitPlainColumnName ¶
func (v *BaseRDLStatementVisitor) VisitPlainColumnName(ctx *PlainColumnNameContext) 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) VisitQueryWithCipherColumn ¶
func (v *BaseRDLStatementVisitor) VisitQueryWithCipherColumn(ctx *QueryWithCipherColumnContext) interface{}
func (*BaseRDLStatementVisitor) VisitResourceDefinition ¶
func (v *BaseRDLStatementVisitor) VisitResourceDefinition(ctx *ResourceDefinitionContext) interface{}
func (*BaseRDLStatementVisitor) VisitResourceName ¶
func (v *BaseRDLStatementVisitor) VisitResourceName(ctx *ResourceNameContext) interface{}
func (*BaseRDLStatementVisitor) VisitTableName ¶
func (v *BaseRDLStatementVisitor) VisitTableName(ctx *TableNameContext) interface{}
type BuildinAlgorithmTypeNameContext ¶
type BuildinAlgorithmTypeNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewBuildinAlgorithmTypeNameContext ¶
func NewBuildinAlgorithmTypeNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *BuildinAlgorithmTypeNameContext
func NewEmptyBuildinAlgorithmTypeNameContext ¶
func NewEmptyBuildinAlgorithmTypeNameContext() *BuildinAlgorithmTypeNameContext
func (*BuildinAlgorithmTypeNameContext) AES ¶
func (s *BuildinAlgorithmTypeNameContext) AES() antlr.TerminalNode
func (*BuildinAlgorithmTypeNameContext) Accept ¶
func (s *BuildinAlgorithmTypeNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*BuildinAlgorithmTypeNameContext) CHAR_DIGEST_LIKE ¶
func (s *BuildinAlgorithmTypeNameContext) CHAR_DIGEST_LIKE() antlr.TerminalNode
func (*BuildinAlgorithmTypeNameContext) GetParser ¶
func (s *BuildinAlgorithmTypeNameContext) GetParser() antlr.Parser
func (*BuildinAlgorithmTypeNameContext) GetRuleContext ¶
func (s *BuildinAlgorithmTypeNameContext) GetRuleContext() antlr.RuleContext
func (*BuildinAlgorithmTypeNameContext) IsBuildinAlgorithmTypeNameContext ¶
func (*BuildinAlgorithmTypeNameContext) IsBuildinAlgorithmTypeNameContext()
func (*BuildinAlgorithmTypeNameContext) MD5 ¶
func (s *BuildinAlgorithmTypeNameContext) MD5() antlr.TerminalNode
func (*BuildinAlgorithmTypeNameContext) RC4 ¶
func (s *BuildinAlgorithmTypeNameContext) RC4() antlr.TerminalNode
func (*BuildinAlgorithmTypeNameContext) SM3 ¶
func (s *BuildinAlgorithmTypeNameContext) SM3() antlr.TerminalNode
func (*BuildinAlgorithmTypeNameContext) SM4 ¶
func (s *BuildinAlgorithmTypeNameContext) SM4() antlr.TerminalNode
func (*BuildinAlgorithmTypeNameContext) ToStringTree ¶
func (s *BuildinAlgorithmTypeNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CipherColumnDefinitionContext ¶
type CipherColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCipherColumnDefinitionContext ¶
func NewCipherColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CipherColumnDefinitionContext
func NewEmptyCipherColumnDefinitionContext ¶
func NewEmptyCipherColumnDefinitionContext() *CipherColumnDefinitionContext
func (*CipherColumnDefinitionContext) Accept ¶
func (s *CipherColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CipherColumnDefinitionContext) AllEQ_ ¶
func (s *CipherColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
func (*CipherColumnDefinitionContext) CIPHER ¶
func (s *CipherColumnDefinitionContext) CIPHER() antlr.TerminalNode
func (*CipherColumnDefinitionContext) CIPHER_DATA_TYPE ¶
func (s *CipherColumnDefinitionContext) CIPHER_DATA_TYPE() antlr.TerminalNode
func (*CipherColumnDefinitionContext) COMMA_ ¶
func (s *CipherColumnDefinitionContext) COMMA_() antlr.TerminalNode
func (*CipherColumnDefinitionContext) CipherColumnName ¶
func (s *CipherColumnDefinitionContext) CipherColumnName() ICipherColumnNameContext
func (*CipherColumnDefinitionContext) DataType ¶
func (s *CipherColumnDefinitionContext) DataType() IDataTypeContext
func (*CipherColumnDefinitionContext) EQ_ ¶
func (s *CipherColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
func (*CipherColumnDefinitionContext) GetParser ¶
func (s *CipherColumnDefinitionContext) GetParser() antlr.Parser
func (*CipherColumnDefinitionContext) GetRuleContext ¶
func (s *CipherColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*CipherColumnDefinitionContext) IsCipherColumnDefinitionContext ¶
func (*CipherColumnDefinitionContext) IsCipherColumnDefinitionContext()
func (*CipherColumnDefinitionContext) ToStringTree ¶
func (s *CipherColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type CipherColumnNameContext ¶
type CipherColumnNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCipherColumnNameContext ¶
func NewCipherColumnNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CipherColumnNameContext
func NewEmptyCipherColumnNameContext ¶
func NewEmptyCipherColumnNameContext() *CipherColumnNameContext
func (*CipherColumnNameContext) Accept ¶
func (s *CipherColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CipherColumnNameContext) GetParser ¶
func (s *CipherColumnNameContext) GetParser() antlr.Parser
func (*CipherColumnNameContext) GetRuleContext ¶
func (s *CipherColumnNameContext) GetRuleContext() antlr.RuleContext
func (*CipherColumnNameContext) IDENTIFIER_ ¶
func (s *CipherColumnNameContext) IDENTIFIER_() antlr.TerminalNode
func (*CipherColumnNameContext) IsCipherColumnNameContext ¶
func (*CipherColumnNameContext) IsCipherColumnNameContext()
func (*CipherColumnNameContext) ToStringTree ¶
func (s *CipherColumnNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ColumnDefinitionContext ¶
type ColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewColumnDefinitionContext ¶
func NewColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ColumnDefinitionContext
func NewEmptyColumnDefinitionContext ¶
func NewEmptyColumnDefinitionContext() *ColumnDefinitionContext
func (*ColumnDefinitionContext) Accept ¶
func (s *ColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ColumnDefinitionContext) AllEQ_ ¶
func (s *ColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
func (*ColumnDefinitionContext) COMMA_ ¶
func (s *ColumnDefinitionContext) COMMA_() antlr.TerminalNode
func (*ColumnDefinitionContext) ColumnName ¶
func (s *ColumnDefinitionContext) ColumnName() IColumnNameContext
func (*ColumnDefinitionContext) DATA_TYPE ¶
func (s *ColumnDefinitionContext) DATA_TYPE() antlr.TerminalNode
func (*ColumnDefinitionContext) DataType ¶
func (s *ColumnDefinitionContext) DataType() IDataTypeContext
func (*ColumnDefinitionContext) EQ_ ¶
func (s *ColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
func (*ColumnDefinitionContext) GetParser ¶
func (s *ColumnDefinitionContext) GetParser() antlr.Parser
func (*ColumnDefinitionContext) GetRuleContext ¶
func (s *ColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ColumnDefinitionContext) IsColumnDefinitionContext ¶
func (*ColumnDefinitionContext) IsColumnDefinitionContext()
func (*ColumnDefinitionContext) NAME ¶
func (s *ColumnDefinitionContext) NAME() antlr.TerminalNode
func (*ColumnDefinitionContext) ToStringTree ¶
func (s *ColumnDefinitionContext) 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 CreateEncryptRuleContext ¶
type CreateEncryptRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCreateEncryptRuleContext ¶
func NewCreateEncryptRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CreateEncryptRuleContext
func NewEmptyCreateEncryptRuleContext ¶
func NewEmptyCreateEncryptRuleContext() *CreateEncryptRuleContext
func (*CreateEncryptRuleContext) Accept ¶
func (s *CreateEncryptRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CreateEncryptRuleContext) AllCOMMA_ ¶
func (s *CreateEncryptRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*CreateEncryptRuleContext) AllEncryptRuleDefinition ¶
func (s *CreateEncryptRuleContext) AllEncryptRuleDefinition() []IEncryptRuleDefinitionContext
func (*CreateEncryptRuleContext) COMMA_ ¶
func (s *CreateEncryptRuleContext) COMMA_(i int) antlr.TerminalNode
func (*CreateEncryptRuleContext) CREATE ¶
func (s *CreateEncryptRuleContext) CREATE() antlr.TerminalNode
func (*CreateEncryptRuleContext) ENCRYPT ¶
func (s *CreateEncryptRuleContext) ENCRYPT() antlr.TerminalNode
func (*CreateEncryptRuleContext) EncryptRuleDefinition ¶
func (s *CreateEncryptRuleContext) EncryptRuleDefinition(i int) IEncryptRuleDefinitionContext
func (*CreateEncryptRuleContext) GetParser ¶
func (s *CreateEncryptRuleContext) GetParser() antlr.Parser
func (*CreateEncryptRuleContext) GetRuleContext ¶
func (s *CreateEncryptRuleContext) GetRuleContext() antlr.RuleContext
func (*CreateEncryptRuleContext) IfNotExists ¶
func (s *CreateEncryptRuleContext) IfNotExists() IIfNotExistsContext
func (*CreateEncryptRuleContext) IsCreateEncryptRuleContext ¶
func (*CreateEncryptRuleContext) IsCreateEncryptRuleContext()
func (*CreateEncryptRuleContext) RULE ¶
func (s *CreateEncryptRuleContext) RULE() antlr.TerminalNode
func (*CreateEncryptRuleContext) ToStringTree ¶
func (s *CreateEncryptRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DataTypeContext ¶
type DataTypeContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDataTypeContext ¶
func NewDataTypeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataTypeContext
func NewEmptyDataTypeContext ¶
func NewEmptyDataTypeContext() *DataTypeContext
func (*DataTypeContext) Accept ¶
func (s *DataTypeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DataTypeContext) GetParser ¶
func (s *DataTypeContext) GetParser() antlr.Parser
func (*DataTypeContext) GetRuleContext ¶
func (s *DataTypeContext) GetRuleContext() antlr.RuleContext
func (*DataTypeContext) IsDataTypeContext ¶
func (*DataTypeContext) IsDataTypeContext()
func (*DataTypeContext) STRING_ ¶
func (s *DataTypeContext) STRING_() antlr.TerminalNode
func (*DataTypeContext) ToStringTree ¶
func (s *DataTypeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DropEncryptRuleContext ¶
type DropEncryptRuleContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDropEncryptRuleContext ¶
func NewDropEncryptRuleContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DropEncryptRuleContext
func NewEmptyDropEncryptRuleContext ¶
func NewEmptyDropEncryptRuleContext() *DropEncryptRuleContext
func (*DropEncryptRuleContext) Accept ¶
func (s *DropEncryptRuleContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DropEncryptRuleContext) AllCOMMA_ ¶
func (s *DropEncryptRuleContext) AllCOMMA_() []antlr.TerminalNode
func (*DropEncryptRuleContext) AllTableName ¶
func (s *DropEncryptRuleContext) AllTableName() []ITableNameContext
func (*DropEncryptRuleContext) COMMA_ ¶
func (s *DropEncryptRuleContext) COMMA_(i int) antlr.TerminalNode
func (*DropEncryptRuleContext) DROP ¶
func (s *DropEncryptRuleContext) DROP() antlr.TerminalNode
func (*DropEncryptRuleContext) ENCRYPT ¶
func (s *DropEncryptRuleContext) ENCRYPT() antlr.TerminalNode
func (*DropEncryptRuleContext) GetParser ¶
func (s *DropEncryptRuleContext) GetParser() antlr.Parser
func (*DropEncryptRuleContext) GetRuleContext ¶
func (s *DropEncryptRuleContext) GetRuleContext() antlr.RuleContext
func (*DropEncryptRuleContext) IfExists ¶
func (s *DropEncryptRuleContext) IfExists() IIfExistsContext
func (*DropEncryptRuleContext) IsDropEncryptRuleContext ¶
func (*DropEncryptRuleContext) IsDropEncryptRuleContext()
func (*DropEncryptRuleContext) RULE ¶
func (s *DropEncryptRuleContext) RULE() antlr.TerminalNode
func (*DropEncryptRuleContext) TableName ¶
func (s *DropEncryptRuleContext) TableName(i int) ITableNameContext
func (*DropEncryptRuleContext) ToStringTree ¶
func (s *DropEncryptRuleContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EncryptAlgorithmContext ¶
type EncryptAlgorithmContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEncryptAlgorithmContext ¶
func NewEmptyEncryptAlgorithmContext() *EncryptAlgorithmContext
func NewEncryptAlgorithmContext ¶
func NewEncryptAlgorithmContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncryptAlgorithmContext
func (*EncryptAlgorithmContext) Accept ¶
func (s *EncryptAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EncryptAlgorithmContext) AlgorithmDefinition ¶
func (s *EncryptAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*EncryptAlgorithmContext) ENCRYPT_ALGORITHM ¶
func (s *EncryptAlgorithmContext) ENCRYPT_ALGORITHM() antlr.TerminalNode
func (*EncryptAlgorithmContext) GetParser ¶
func (s *EncryptAlgorithmContext) GetParser() antlr.Parser
func (*EncryptAlgorithmContext) GetRuleContext ¶
func (s *EncryptAlgorithmContext) GetRuleContext() antlr.RuleContext
func (*EncryptAlgorithmContext) IsEncryptAlgorithmContext ¶
func (*EncryptAlgorithmContext) IsEncryptAlgorithmContext()
func (*EncryptAlgorithmContext) LP_ ¶
func (s *EncryptAlgorithmContext) LP_() antlr.TerminalNode
func (*EncryptAlgorithmContext) RP_ ¶
func (s *EncryptAlgorithmContext) RP_() antlr.TerminalNode
func (*EncryptAlgorithmContext) ToStringTree ¶
func (s *EncryptAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EncryptColumnDefinitionContext ¶
type EncryptColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEncryptColumnDefinitionContext ¶
func NewEmptyEncryptColumnDefinitionContext() *EncryptColumnDefinitionContext
func NewEncryptColumnDefinitionContext ¶
func NewEncryptColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncryptColumnDefinitionContext
func (*EncryptColumnDefinitionContext) Accept ¶
func (s *EncryptColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EncryptColumnDefinitionContext) AllCOMMA_ ¶
func (s *EncryptColumnDefinitionContext) AllCOMMA_() []antlr.TerminalNode
func (*EncryptColumnDefinitionContext) AssistedQueryAlgorithm ¶
func (s *EncryptColumnDefinitionContext) AssistedQueryAlgorithm() IAssistedQueryAlgorithmContext
func (*EncryptColumnDefinitionContext) AssistedQueryColumnDefinition ¶
func (s *EncryptColumnDefinitionContext) AssistedQueryColumnDefinition() IAssistedQueryColumnDefinitionContext
func (*EncryptColumnDefinitionContext) COMMA_ ¶
func (s *EncryptColumnDefinitionContext) COMMA_(i int) antlr.TerminalNode
func (*EncryptColumnDefinitionContext) CipherColumnDefinition ¶
func (s *EncryptColumnDefinitionContext) CipherColumnDefinition() ICipherColumnDefinitionContext
func (*EncryptColumnDefinitionContext) ColumnDefinition ¶
func (s *EncryptColumnDefinitionContext) ColumnDefinition() IColumnDefinitionContext
func (*EncryptColumnDefinitionContext) EQ_ ¶
func (s *EncryptColumnDefinitionContext) EQ_() antlr.TerminalNode
func (*EncryptColumnDefinitionContext) EncryptAlgorithm ¶
func (s *EncryptColumnDefinitionContext) EncryptAlgorithm() IEncryptAlgorithmContext
func (*EncryptColumnDefinitionContext) GetParser ¶
func (s *EncryptColumnDefinitionContext) GetParser() antlr.Parser
func (*EncryptColumnDefinitionContext) GetRuleContext ¶
func (s *EncryptColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*EncryptColumnDefinitionContext) IsEncryptColumnDefinitionContext ¶
func (*EncryptColumnDefinitionContext) IsEncryptColumnDefinitionContext()
func (*EncryptColumnDefinitionContext) LP_ ¶
func (s *EncryptColumnDefinitionContext) LP_() antlr.TerminalNode
func (*EncryptColumnDefinitionContext) LikeQueryAlgorithm ¶
func (s *EncryptColumnDefinitionContext) LikeQueryAlgorithm() ILikeQueryAlgorithmContext
func (*EncryptColumnDefinitionContext) LikeQueryColumnDefinition ¶
func (s *EncryptColumnDefinitionContext) LikeQueryColumnDefinition() ILikeQueryColumnDefinitionContext
func (*EncryptColumnDefinitionContext) PlainColumnDefinition ¶
func (s *EncryptColumnDefinitionContext) PlainColumnDefinition() IPlainColumnDefinitionContext
func (*EncryptColumnDefinitionContext) QUERY_WITH_CIPHER_COLUMN ¶
func (s *EncryptColumnDefinitionContext) QUERY_WITH_CIPHER_COLUMN() antlr.TerminalNode
func (*EncryptColumnDefinitionContext) QueryWithCipherColumn ¶
func (s *EncryptColumnDefinitionContext) QueryWithCipherColumn() IQueryWithCipherColumnContext
func (*EncryptColumnDefinitionContext) RP_ ¶
func (s *EncryptColumnDefinitionContext) RP_() antlr.TerminalNode
func (*EncryptColumnDefinitionContext) ToStringTree ¶
func (s *EncryptColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type EncryptRuleDefinitionContext ¶
type EncryptRuleDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyEncryptRuleDefinitionContext ¶
func NewEmptyEncryptRuleDefinitionContext() *EncryptRuleDefinitionContext
func NewEncryptRuleDefinitionContext ¶
func NewEncryptRuleDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *EncryptRuleDefinitionContext
func (*EncryptRuleDefinitionContext) Accept ¶
func (s *EncryptRuleDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*EncryptRuleDefinitionContext) AllCOMMA_ ¶
func (s *EncryptRuleDefinitionContext) AllCOMMA_() []antlr.TerminalNode
func (*EncryptRuleDefinitionContext) AllEncryptColumnDefinition ¶
func (s *EncryptRuleDefinitionContext) AllEncryptColumnDefinition() []IEncryptColumnDefinitionContext
func (*EncryptRuleDefinitionContext) AllLP_ ¶
func (s *EncryptRuleDefinitionContext) AllLP_() []antlr.TerminalNode
func (*EncryptRuleDefinitionContext) AllRP_ ¶
func (s *EncryptRuleDefinitionContext) AllRP_() []antlr.TerminalNode
func (*EncryptRuleDefinitionContext) COLUMNS ¶
func (s *EncryptRuleDefinitionContext) COLUMNS() antlr.TerminalNode
func (*EncryptRuleDefinitionContext) COMMA_ ¶
func (s *EncryptRuleDefinitionContext) COMMA_(i int) antlr.TerminalNode
func (*EncryptRuleDefinitionContext) EQ_ ¶
func (s *EncryptRuleDefinitionContext) EQ_() antlr.TerminalNode
func (*EncryptRuleDefinitionContext) EncryptColumnDefinition ¶
func (s *EncryptRuleDefinitionContext) EncryptColumnDefinition(i int) IEncryptColumnDefinitionContext
func (*EncryptRuleDefinitionContext) GetParser ¶
func (s *EncryptRuleDefinitionContext) GetParser() antlr.Parser
func (*EncryptRuleDefinitionContext) GetRuleContext ¶
func (s *EncryptRuleDefinitionContext) GetRuleContext() antlr.RuleContext
func (*EncryptRuleDefinitionContext) IsEncryptRuleDefinitionContext ¶
func (*EncryptRuleDefinitionContext) IsEncryptRuleDefinitionContext()
func (*EncryptRuleDefinitionContext) LP_ ¶
func (s *EncryptRuleDefinitionContext) LP_(i int) antlr.TerminalNode
func (*EncryptRuleDefinitionContext) QUERY_WITH_CIPHER_COLUMN ¶
func (s *EncryptRuleDefinitionContext) QUERY_WITH_CIPHER_COLUMN() antlr.TerminalNode
func (*EncryptRuleDefinitionContext) QueryWithCipherColumn ¶
func (s *EncryptRuleDefinitionContext) QueryWithCipherColumn() IQueryWithCipherColumnContext
func (*EncryptRuleDefinitionContext) RP_ ¶
func (s *EncryptRuleDefinitionContext) RP_(i int) antlr.TerminalNode
func (*EncryptRuleDefinitionContext) ResourceDefinition ¶
func (s *EncryptRuleDefinitionContext) ResourceDefinition() IResourceDefinitionContext
func (*EncryptRuleDefinitionContext) TableName ¶
func (s *EncryptRuleDefinitionContext) TableName() ITableNameContext
func (*EncryptRuleDefinitionContext) ToStringTree ¶
func (s *EncryptRuleDefinitionContext) 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 IAlterEncryptRuleContext ¶
type IAlterEncryptRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAlterEncryptRuleContext differentiates from other interfaces. IsAlterEncryptRuleContext() }
IAlterEncryptRuleContext is an interface to support dynamic dispatch.
type IAssistedQueryAlgorithmContext ¶
type IAssistedQueryAlgorithmContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssistedQueryAlgorithmContext differentiates from other interfaces. IsAssistedQueryAlgorithmContext() }
IAssistedQueryAlgorithmContext is an interface to support dynamic dispatch.
type IAssistedQueryColumnDefinitionContext ¶
type IAssistedQueryColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssistedQueryColumnDefinitionContext differentiates from other interfaces. IsAssistedQueryColumnDefinitionContext() }
IAssistedQueryColumnDefinitionContext is an interface to support dynamic dispatch.
type IAssistedQueryColumnNameContext ¶
type IAssistedQueryColumnNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsAssistedQueryColumnNameContext differentiates from other interfaces. IsAssistedQueryColumnNameContext() }
IAssistedQueryColumnNameContext is an interface to support dynamic dispatch.
type IBuildinAlgorithmTypeNameContext ¶
type IBuildinAlgorithmTypeNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsBuildinAlgorithmTypeNameContext differentiates from other interfaces. IsBuildinAlgorithmTypeNameContext() }
IBuildinAlgorithmTypeNameContext is an interface to support dynamic dispatch.
type ICipherColumnDefinitionContext ¶
type ICipherColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCipherColumnDefinitionContext differentiates from other interfaces. IsCipherColumnDefinitionContext() }
ICipherColumnDefinitionContext is an interface to support dynamic dispatch.
type ICipherColumnNameContext ¶
type ICipherColumnNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCipherColumnNameContext differentiates from other interfaces. IsCipherColumnNameContext() }
ICipherColumnNameContext is an interface to support dynamic dispatch.
type IColumnDefinitionContext ¶
type IColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsColumnDefinitionContext differentiates from other interfaces. IsColumnDefinitionContext() }
IColumnDefinitionContext 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 ICreateEncryptRuleContext ¶
type ICreateEncryptRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsCreateEncryptRuleContext differentiates from other interfaces. IsCreateEncryptRuleContext() }
ICreateEncryptRuleContext is an interface to support dynamic dispatch.
type IDataTypeContext ¶
type IDataTypeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDataTypeContext differentiates from other interfaces. IsDataTypeContext() }
IDataTypeContext is an interface to support dynamic dispatch.
type IDropEncryptRuleContext ¶
type IDropEncryptRuleContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsDropEncryptRuleContext differentiates from other interfaces. IsDropEncryptRuleContext() }
IDropEncryptRuleContext is an interface to support dynamic dispatch.
type IEncryptAlgorithmContext ¶
type IEncryptAlgorithmContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEncryptAlgorithmContext differentiates from other interfaces. IsEncryptAlgorithmContext() }
IEncryptAlgorithmContext is an interface to support dynamic dispatch.
type IEncryptColumnDefinitionContext ¶
type IEncryptColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEncryptColumnDefinitionContext differentiates from other interfaces. IsEncryptColumnDefinitionContext() }
IEncryptColumnDefinitionContext is an interface to support dynamic dispatch.
type IEncryptRuleDefinitionContext ¶
type IEncryptRuleDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsEncryptRuleDefinitionContext differentiates from other interfaces. IsEncryptRuleDefinitionContext() }
IEncryptRuleDefinitionContext 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 ILikeQueryAlgorithmContext ¶
type ILikeQueryAlgorithmContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLikeQueryAlgorithmContext differentiates from other interfaces. IsLikeQueryAlgorithmContext() }
ILikeQueryAlgorithmContext is an interface to support dynamic dispatch.
type ILikeQueryColumnDefinitionContext ¶
type ILikeQueryColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLikeQueryColumnDefinitionContext differentiates from other interfaces. IsLikeQueryColumnDefinitionContext() }
ILikeQueryColumnDefinitionContext is an interface to support dynamic dispatch.
type ILikeQueryColumnNameContext ¶
type ILikeQueryColumnNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsLikeQueryColumnNameContext differentiates from other interfaces. IsLikeQueryColumnNameContext() }
ILikeQueryColumnNameContext 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 IPlainColumnDefinitionContext ¶
type IPlainColumnDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPlainColumnDefinitionContext differentiates from other interfaces. IsPlainColumnDefinitionContext() }
IPlainColumnDefinitionContext is an interface to support dynamic dispatch.
type IPlainColumnNameContext ¶
type IPlainColumnNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsPlainColumnNameContext differentiates from other interfaces. IsPlainColumnNameContext() }
IPlainColumnNameContext 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 IQueryWithCipherColumnContext ¶
type IQueryWithCipherColumnContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsQueryWithCipherColumnContext differentiates from other interfaces. IsQueryWithCipherColumnContext() }
IQueryWithCipherColumnContext is an interface to support dynamic dispatch.
type IResourceDefinitionContext ¶
type IResourceDefinitionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsResourceDefinitionContext differentiates from other interfaces. IsResourceDefinitionContext() }
IResourceDefinitionContext is an interface to support dynamic dispatch.
type IResourceNameContext ¶
type IResourceNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsResourceNameContext differentiates from other interfaces. IsResourceNameContext() }
IResourceNameContext 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 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 LikeQueryAlgorithmContext ¶
type LikeQueryAlgorithmContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLikeQueryAlgorithmContext ¶
func NewEmptyLikeQueryAlgorithmContext() *LikeQueryAlgorithmContext
func NewLikeQueryAlgorithmContext ¶
func NewLikeQueryAlgorithmContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LikeQueryAlgorithmContext
func (*LikeQueryAlgorithmContext) Accept ¶
func (s *LikeQueryAlgorithmContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LikeQueryAlgorithmContext) AlgorithmDefinition ¶
func (s *LikeQueryAlgorithmContext) AlgorithmDefinition() IAlgorithmDefinitionContext
func (*LikeQueryAlgorithmContext) GetParser ¶
func (s *LikeQueryAlgorithmContext) GetParser() antlr.Parser
func (*LikeQueryAlgorithmContext) GetRuleContext ¶
func (s *LikeQueryAlgorithmContext) GetRuleContext() antlr.RuleContext
func (*LikeQueryAlgorithmContext) IsLikeQueryAlgorithmContext ¶
func (*LikeQueryAlgorithmContext) IsLikeQueryAlgorithmContext()
func (*LikeQueryAlgorithmContext) LIKE_QUERY_ALGORITHM ¶
func (s *LikeQueryAlgorithmContext) LIKE_QUERY_ALGORITHM() antlr.TerminalNode
func (*LikeQueryAlgorithmContext) LP_ ¶
func (s *LikeQueryAlgorithmContext) LP_() antlr.TerminalNode
func (*LikeQueryAlgorithmContext) RP_ ¶
func (s *LikeQueryAlgorithmContext) RP_() antlr.TerminalNode
func (*LikeQueryAlgorithmContext) ToStringTree ¶
func (s *LikeQueryAlgorithmContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LikeQueryColumnDefinitionContext ¶
type LikeQueryColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLikeQueryColumnDefinitionContext ¶
func NewEmptyLikeQueryColumnDefinitionContext() *LikeQueryColumnDefinitionContext
func NewLikeQueryColumnDefinitionContext ¶
func NewLikeQueryColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LikeQueryColumnDefinitionContext
func (*LikeQueryColumnDefinitionContext) Accept ¶
func (s *LikeQueryColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LikeQueryColumnDefinitionContext) AllEQ_ ¶
func (s *LikeQueryColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
func (*LikeQueryColumnDefinitionContext) COMMA_ ¶
func (s *LikeQueryColumnDefinitionContext) COMMA_() antlr.TerminalNode
func (*LikeQueryColumnDefinitionContext) DataType ¶
func (s *LikeQueryColumnDefinitionContext) DataType() IDataTypeContext
func (*LikeQueryColumnDefinitionContext) EQ_ ¶
func (s *LikeQueryColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
func (*LikeQueryColumnDefinitionContext) GetParser ¶
func (s *LikeQueryColumnDefinitionContext) GetParser() antlr.Parser
func (*LikeQueryColumnDefinitionContext) GetRuleContext ¶
func (s *LikeQueryColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*LikeQueryColumnDefinitionContext) IsLikeQueryColumnDefinitionContext ¶
func (*LikeQueryColumnDefinitionContext) IsLikeQueryColumnDefinitionContext()
func (*LikeQueryColumnDefinitionContext) LIKE_QUERY_COLUMN ¶
func (s *LikeQueryColumnDefinitionContext) LIKE_QUERY_COLUMN() antlr.TerminalNode
func (*LikeQueryColumnDefinitionContext) LIKE_QUERY_DATA_TYPE ¶
func (s *LikeQueryColumnDefinitionContext) LIKE_QUERY_DATA_TYPE() antlr.TerminalNode
func (*LikeQueryColumnDefinitionContext) LikeQueryColumnName ¶
func (s *LikeQueryColumnDefinitionContext) LikeQueryColumnName() ILikeQueryColumnNameContext
func (*LikeQueryColumnDefinitionContext) ToStringTree ¶
func (s *LikeQueryColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type LikeQueryColumnNameContext ¶
type LikeQueryColumnNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyLikeQueryColumnNameContext ¶
func NewEmptyLikeQueryColumnNameContext() *LikeQueryColumnNameContext
func NewLikeQueryColumnNameContext ¶
func NewLikeQueryColumnNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *LikeQueryColumnNameContext
func (*LikeQueryColumnNameContext) Accept ¶
func (s *LikeQueryColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*LikeQueryColumnNameContext) GetParser ¶
func (s *LikeQueryColumnNameContext) GetParser() antlr.Parser
func (*LikeQueryColumnNameContext) GetRuleContext ¶
func (s *LikeQueryColumnNameContext) GetRuleContext() antlr.RuleContext
func (*LikeQueryColumnNameContext) IDENTIFIER_ ¶
func (s *LikeQueryColumnNameContext) IDENTIFIER_() antlr.TerminalNode
func (*LikeQueryColumnNameContext) IsLikeQueryColumnNameContext ¶
func (*LikeQueryColumnNameContext) IsLikeQueryColumnNameContext()
func (*LikeQueryColumnNameContext) ToStringTree ¶
func (s *LikeQueryColumnNameContext) 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 PlainColumnDefinitionContext ¶
type PlainColumnDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPlainColumnDefinitionContext ¶
func NewEmptyPlainColumnDefinitionContext() *PlainColumnDefinitionContext
func NewPlainColumnDefinitionContext ¶
func NewPlainColumnDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PlainColumnDefinitionContext
func (*PlainColumnDefinitionContext) Accept ¶
func (s *PlainColumnDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PlainColumnDefinitionContext) AllEQ_ ¶
func (s *PlainColumnDefinitionContext) AllEQ_() []antlr.TerminalNode
func (*PlainColumnDefinitionContext) COMMA_ ¶
func (s *PlainColumnDefinitionContext) COMMA_() antlr.TerminalNode
func (*PlainColumnDefinitionContext) DataType ¶
func (s *PlainColumnDefinitionContext) DataType() IDataTypeContext
func (*PlainColumnDefinitionContext) EQ_ ¶
func (s *PlainColumnDefinitionContext) EQ_(i int) antlr.TerminalNode
func (*PlainColumnDefinitionContext) GetParser ¶
func (s *PlainColumnDefinitionContext) GetParser() antlr.Parser
func (*PlainColumnDefinitionContext) GetRuleContext ¶
func (s *PlainColumnDefinitionContext) GetRuleContext() antlr.RuleContext
func (*PlainColumnDefinitionContext) IsPlainColumnDefinitionContext ¶
func (*PlainColumnDefinitionContext) IsPlainColumnDefinitionContext()
func (*PlainColumnDefinitionContext) PLAIN ¶
func (s *PlainColumnDefinitionContext) PLAIN() antlr.TerminalNode
func (*PlainColumnDefinitionContext) PLAIN_DATA_TYPE ¶
func (s *PlainColumnDefinitionContext) PLAIN_DATA_TYPE() antlr.TerminalNode
func (*PlainColumnDefinitionContext) PlainColumnName ¶
func (s *PlainColumnDefinitionContext) PlainColumnName() IPlainColumnNameContext
func (*PlainColumnDefinitionContext) ToStringTree ¶
func (s *PlainColumnDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PlainColumnNameContext ¶
type PlainColumnNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPlainColumnNameContext ¶
func NewEmptyPlainColumnNameContext() *PlainColumnNameContext
func NewPlainColumnNameContext ¶
func NewPlainColumnNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PlainColumnNameContext
func (*PlainColumnNameContext) Accept ¶
func (s *PlainColumnNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PlainColumnNameContext) GetParser ¶
func (s *PlainColumnNameContext) GetParser() antlr.Parser
func (*PlainColumnNameContext) GetRuleContext ¶
func (s *PlainColumnNameContext) GetRuleContext() antlr.RuleContext
func (*PlainColumnNameContext) IDENTIFIER_ ¶
func (s *PlainColumnNameContext) IDENTIFIER_() antlr.TerminalNode
func (*PlainColumnNameContext) IsPlainColumnNameContext ¶
func (*PlainColumnNameContext) IsPlainColumnNameContext()
func (*PlainColumnNameContext) ToStringTree ¶
func (s *PlainColumnNameContext) 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 QueryWithCipherColumnContext ¶
type QueryWithCipherColumnContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyQueryWithCipherColumnContext ¶
func NewEmptyQueryWithCipherColumnContext() *QueryWithCipherColumnContext
func NewQueryWithCipherColumnContext ¶
func NewQueryWithCipherColumnContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *QueryWithCipherColumnContext
func (*QueryWithCipherColumnContext) Accept ¶
func (s *QueryWithCipherColumnContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*QueryWithCipherColumnContext) FALSE ¶
func (s *QueryWithCipherColumnContext) FALSE() antlr.TerminalNode
func (*QueryWithCipherColumnContext) GetParser ¶
func (s *QueryWithCipherColumnContext) GetParser() antlr.Parser
func (*QueryWithCipherColumnContext) GetRuleContext ¶
func (s *QueryWithCipherColumnContext) GetRuleContext() antlr.RuleContext
func (*QueryWithCipherColumnContext) IsQueryWithCipherColumnContext ¶
func (*QueryWithCipherColumnContext) IsQueryWithCipherColumnContext()
func (*QueryWithCipherColumnContext) TRUE ¶
func (s *QueryWithCipherColumnContext) TRUE() antlr.TerminalNode
func (*QueryWithCipherColumnContext) ToStringTree ¶
func (s *QueryWithCipherColumnContext) 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) AlterEncryptRule ¶
func (p *RDLStatementParser) AlterEncryptRule() (localctx IAlterEncryptRuleContext)
func (*RDLStatementParser) AssistedQueryAlgorithm ¶
func (p *RDLStatementParser) AssistedQueryAlgorithm() (localctx IAssistedQueryAlgorithmContext)
func (*RDLStatementParser) AssistedQueryColumnDefinition ¶
func (p *RDLStatementParser) AssistedQueryColumnDefinition() (localctx IAssistedQueryColumnDefinitionContext)
func (*RDLStatementParser) AssistedQueryColumnName ¶
func (p *RDLStatementParser) AssistedQueryColumnName() (localctx IAssistedQueryColumnNameContext)
func (*RDLStatementParser) BuildinAlgorithmTypeName ¶
func (p *RDLStatementParser) BuildinAlgorithmTypeName() (localctx IBuildinAlgorithmTypeNameContext)
func (*RDLStatementParser) CipherColumnDefinition ¶
func (p *RDLStatementParser) CipherColumnDefinition() (localctx ICipherColumnDefinitionContext)
func (*RDLStatementParser) CipherColumnName ¶
func (p *RDLStatementParser) CipherColumnName() (localctx ICipherColumnNameContext)
func (*RDLStatementParser) ColumnDefinition ¶
func (p *RDLStatementParser) ColumnDefinition() (localctx IColumnDefinitionContext)
func (*RDLStatementParser) ColumnName ¶
func (p *RDLStatementParser) ColumnName() (localctx IColumnNameContext)
func (*RDLStatementParser) CreateEncryptRule ¶
func (p *RDLStatementParser) CreateEncryptRule() (localctx ICreateEncryptRuleContext)
func (*RDLStatementParser) DataType ¶
func (p *RDLStatementParser) DataType() (localctx IDataTypeContext)
func (*RDLStatementParser) DropEncryptRule ¶
func (p *RDLStatementParser) DropEncryptRule() (localctx IDropEncryptRuleContext)
func (*RDLStatementParser) EncryptAlgorithm ¶
func (p *RDLStatementParser) EncryptAlgorithm() (localctx IEncryptAlgorithmContext)
func (*RDLStatementParser) EncryptColumnDefinition ¶
func (p *RDLStatementParser) EncryptColumnDefinition() (localctx IEncryptColumnDefinitionContext)
func (*RDLStatementParser) EncryptRuleDefinition ¶
func (p *RDLStatementParser) EncryptRuleDefinition() (localctx IEncryptRuleDefinitionContext)
func (*RDLStatementParser) IfExists ¶
func (p *RDLStatementParser) IfExists() (localctx IIfExistsContext)
func (*RDLStatementParser) IfNotExists ¶
func (p *RDLStatementParser) IfNotExists() (localctx IIfNotExistsContext)
func (*RDLStatementParser) LikeQueryAlgorithm ¶
func (p *RDLStatementParser) LikeQueryAlgorithm() (localctx ILikeQueryAlgorithmContext)
func (*RDLStatementParser) LikeQueryColumnDefinition ¶
func (p *RDLStatementParser) LikeQueryColumnDefinition() (localctx ILikeQueryColumnDefinitionContext)
func (*RDLStatementParser) LikeQueryColumnName ¶
func (p *RDLStatementParser) LikeQueryColumnName() (localctx ILikeQueryColumnNameContext)
func (*RDLStatementParser) Literal ¶
func (p *RDLStatementParser) Literal() (localctx ILiteralContext)
func (*RDLStatementParser) PlainColumnDefinition ¶
func (p *RDLStatementParser) PlainColumnDefinition() (localctx IPlainColumnDefinitionContext)
func (*RDLStatementParser) PlainColumnName ¶
func (p *RDLStatementParser) PlainColumnName() (localctx IPlainColumnNameContext)
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) QueryWithCipherColumn ¶
func (p *RDLStatementParser) QueryWithCipherColumn() (localctx IQueryWithCipherColumnContext)
func (*RDLStatementParser) ResourceDefinition ¶
func (p *RDLStatementParser) ResourceDefinition() (localctx IResourceDefinitionContext)
func (*RDLStatementParser) ResourceName ¶
func (p *RDLStatementParser) ResourceName() (localctx IResourceNameContext)
func (*RDLStatementParser) TableName ¶
func (p *RDLStatementParser) TableName() (localctx ITableNameContext)
type RDLStatementVisitor ¶
type RDLStatementVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by RDLStatementParser#createEncryptRule. VisitCreateEncryptRule(ctx *CreateEncryptRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#alterEncryptRule. VisitAlterEncryptRule(ctx *AlterEncryptRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#dropEncryptRule. VisitDropEncryptRule(ctx *DropEncryptRuleContext) interface{} // Visit a parse tree produced by RDLStatementParser#encryptRuleDefinition. VisitEncryptRuleDefinition(ctx *EncryptRuleDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#resourceDefinition. VisitResourceDefinition(ctx *ResourceDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#resourceName. VisitResourceName(ctx *ResourceNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#encryptColumnDefinition. VisitEncryptColumnDefinition(ctx *EncryptColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#columnDefinition. VisitColumnDefinition(ctx *ColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#columnName. VisitColumnName(ctx *ColumnNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#dataType. VisitDataType(ctx *DataTypeContext) interface{} // Visit a parse tree produced by RDLStatementParser#plainColumnDefinition. VisitPlainColumnDefinition(ctx *PlainColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#plainColumnName. VisitPlainColumnName(ctx *PlainColumnNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#cipherColumnDefinition. VisitCipherColumnDefinition(ctx *CipherColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#cipherColumnName. VisitCipherColumnName(ctx *CipherColumnNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#assistedQueryColumnDefinition. VisitAssistedQueryColumnDefinition(ctx *AssistedQueryColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#assistedQueryColumnName. VisitAssistedQueryColumnName(ctx *AssistedQueryColumnNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#likeQueryColumnDefinition. VisitLikeQueryColumnDefinition(ctx *LikeQueryColumnDefinitionContext) interface{} // Visit a parse tree produced by RDLStatementParser#likeQueryColumnName. VisitLikeQueryColumnName(ctx *LikeQueryColumnNameContext) interface{} // Visit a parse tree produced by RDLStatementParser#encryptAlgorithm. VisitEncryptAlgorithm(ctx *EncryptAlgorithmContext) interface{} // Visit a parse tree produced by RDLStatementParser#assistedQueryAlgorithm. VisitAssistedQueryAlgorithm(ctx *AssistedQueryAlgorithmContext) interface{} // Visit a parse tree produced by RDLStatementParser#likeQueryAlgorithm. VisitLikeQueryAlgorithm(ctx *LikeQueryAlgorithmContext) interface{} // Visit a parse tree produced by RDLStatementParser#queryWithCipherColumn. VisitQueryWithCipherColumn(ctx *QueryWithCipherColumnContext) 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#buildinAlgorithmTypeName. VisitBuildinAlgorithmTypeName(ctx *BuildinAlgorithmTypeNameContext) 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{} }
A complete Visitor for a parse tree produced by RDLStatementParser.
type ResourceDefinitionContext ¶
type ResourceDefinitionContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyResourceDefinitionContext ¶
func NewEmptyResourceDefinitionContext() *ResourceDefinitionContext
func NewResourceDefinitionContext ¶
func NewResourceDefinitionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResourceDefinitionContext
func (*ResourceDefinitionContext) Accept ¶
func (s *ResourceDefinitionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ResourceDefinitionContext) EQ_ ¶
func (s *ResourceDefinitionContext) EQ_() antlr.TerminalNode
func (*ResourceDefinitionContext) GetParser ¶
func (s *ResourceDefinitionContext) GetParser() antlr.Parser
func (*ResourceDefinitionContext) GetRuleContext ¶
func (s *ResourceDefinitionContext) GetRuleContext() antlr.RuleContext
func (*ResourceDefinitionContext) IsResourceDefinitionContext ¶
func (*ResourceDefinitionContext) IsResourceDefinitionContext()
func (*ResourceDefinitionContext) RESOURCE ¶
func (s *ResourceDefinitionContext) RESOURCE() antlr.TerminalNode
func (*ResourceDefinitionContext) ResourceName ¶
func (s *ResourceDefinitionContext) ResourceName() IResourceNameContext
func (*ResourceDefinitionContext) ToStringTree ¶
func (s *ResourceDefinitionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ResourceNameContext ¶
type ResourceNameContext struct { *antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyResourceNameContext ¶
func NewEmptyResourceNameContext() *ResourceNameContext
func NewResourceNameContext ¶
func NewResourceNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ResourceNameContext
func (*ResourceNameContext) Accept ¶
func (s *ResourceNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ResourceNameContext) GetParser ¶
func (s *ResourceNameContext) GetParser() antlr.Parser
func (*ResourceNameContext) GetRuleContext ¶
func (s *ResourceNameContext) GetRuleContext() antlr.RuleContext
func (*ResourceNameContext) IDENTIFIER_ ¶
func (s *ResourceNameContext) IDENTIFIER_() antlr.TerminalNode
func (*ResourceNameContext) IsResourceNameContext ¶
func (*ResourceNameContext) IsResourceNameContext()
func (*ResourceNameContext) ToStringTree ¶
func (s *ResourceNameContext) 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