Documentation ¶
Index ¶
- Constants
- Variables
- func InitEmptyAccountContext(p *AccountContext)
- func InitEmptyChartOfAccountsContext(p *ChartOfAccountsContext)
- func InitEmptyChartOfAccountsGroupNameContext(p *ChartOfAccountsGroupNameContext)
- func InitEmptyCodeContext(p *CodeContext)
- func InitEmptyDescriptionContext(p *DescriptionContext)
- func InitEmptyDistributeContext(p *DistributeContext)
- func InitEmptyFromContext(p *FromContext)
- func InitEmptyKeyContext(p *KeyContext)
- func InitEmptyMetadataContext(p *MetadataContext)
- func InitEmptyPairContext(p *PairContext)
- func InitEmptyPendingContext(p *PendingContext)
- func InitEmptyRateContext(p *RateContext)
- func InitEmptySendContext(p *SendContext)
- func InitEmptySendTypesContext(p *SendTypesContext)
- func InitEmptySourceContext(p *SourceContext)
- func InitEmptyToContext(p *ToContext)
- func InitEmptyTransactionContext(p *TransactionContext)
- func InitEmptyTrueOrFalseContext(p *TrueOrFalseContext)
- func InitEmptyValueContext(p *ValueContext)
- func InitEmptyValueOrVariableContext(p *ValueOrVariableContext)
- func TransactionLexerInit()
- func TransactionParserInit()
- type AccountContext
- func (s *AccountContext) ACCOUNT() antlr.TerminalNode
- func (s *AccountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AccountContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AccountContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AccountContext) GetParser() antlr.Parser
- func (s *AccountContext) GetRuleContext() antlr.RuleContext
- func (*AccountContext) IsAccountContext()
- func (s *AccountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *AccountContext) UUID() antlr.TerminalNode
- func (s *AccountContext) VARIABLE() antlr.TerminalNode
- type AmountContext
- func (s *AmountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *AmountContext) AllValueOrVariable() []IValueOrVariableContext
- func (s *AmountContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *AmountContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *AmountContext) GetRuleContext() antlr.RuleContext
- func (s *AmountContext) UUID() antlr.TerminalNode
- func (s *AmountContext) ValueOrVariable(i int) IValueOrVariableContext
- type BaseTransactionListener
- func (s *BaseTransactionListener) EnterAccount(ctx *AccountContext)
- func (s *BaseTransactionListener) EnterAmount(ctx *AmountContext)
- func (s *BaseTransactionListener) EnterChartOfAccounts(ctx *ChartOfAccountsContext)
- func (s *BaseTransactionListener) EnterChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext)
- func (s *BaseTransactionListener) EnterCode(ctx *CodeContext)
- func (s *BaseTransactionListener) EnterDescription(ctx *DescriptionContext)
- func (s *BaseTransactionListener) EnterDistribute(ctx *DistributeContext)
- func (s *BaseTransactionListener) EnterEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseTransactionListener) EnterFrom(ctx *FromContext)
- func (s *BaseTransactionListener) EnterKey(ctx *KeyContext)
- func (s *BaseTransactionListener) EnterMetadata(ctx *MetadataContext)
- func (s *BaseTransactionListener) EnterPair(ctx *PairContext)
- func (s *BaseTransactionListener) EnterPending(ctx *PendingContext)
- func (s *BaseTransactionListener) EnterRate(ctx *RateContext)
- func (s *BaseTransactionListener) EnterRemaining(ctx *RemainingContext)
- func (s *BaseTransactionListener) EnterSend(ctx *SendContext)
- func (s *BaseTransactionListener) EnterShareInt(ctx *ShareIntContext)
- func (s *BaseTransactionListener) EnterShareIntOfInt(ctx *ShareIntOfIntContext)
- func (s *BaseTransactionListener) EnterSource(ctx *SourceContext)
- func (s *BaseTransactionListener) EnterTo(ctx *ToContext)
- func (s *BaseTransactionListener) EnterTransaction(ctx *TransactionContext)
- func (s *BaseTransactionListener) EnterTrueOrFalse(ctx *TrueOrFalseContext)
- func (s *BaseTransactionListener) EnterValue(ctx *ValueContext)
- func (s *BaseTransactionListener) EnterValueOrVariable(ctx *ValueOrVariableContext)
- func (s *BaseTransactionListener) ExitAccount(ctx *AccountContext)
- func (s *BaseTransactionListener) ExitAmount(ctx *AmountContext)
- func (s *BaseTransactionListener) ExitChartOfAccounts(ctx *ChartOfAccountsContext)
- func (s *BaseTransactionListener) ExitChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext)
- func (s *BaseTransactionListener) ExitCode(ctx *CodeContext)
- func (s *BaseTransactionListener) ExitDescription(ctx *DescriptionContext)
- func (s *BaseTransactionListener) ExitDistribute(ctx *DistributeContext)
- func (s *BaseTransactionListener) ExitEveryRule(ctx antlr.ParserRuleContext)
- func (s *BaseTransactionListener) ExitFrom(ctx *FromContext)
- func (s *BaseTransactionListener) ExitKey(ctx *KeyContext)
- func (s *BaseTransactionListener) ExitMetadata(ctx *MetadataContext)
- func (s *BaseTransactionListener) ExitPair(ctx *PairContext)
- func (s *BaseTransactionListener) ExitPending(ctx *PendingContext)
- func (s *BaseTransactionListener) ExitRate(ctx *RateContext)
- func (s *BaseTransactionListener) ExitRemaining(ctx *RemainingContext)
- func (s *BaseTransactionListener) ExitSend(ctx *SendContext)
- func (s *BaseTransactionListener) ExitShareInt(ctx *ShareIntContext)
- func (s *BaseTransactionListener) ExitShareIntOfInt(ctx *ShareIntOfIntContext)
- func (s *BaseTransactionListener) ExitSource(ctx *SourceContext)
- func (s *BaseTransactionListener) ExitTo(ctx *ToContext)
- func (s *BaseTransactionListener) ExitTransaction(ctx *TransactionContext)
- func (s *BaseTransactionListener) ExitTrueOrFalse(ctx *TrueOrFalseContext)
- func (s *BaseTransactionListener) ExitValue(ctx *ValueContext)
- func (s *BaseTransactionListener) ExitValueOrVariable(ctx *ValueOrVariableContext)
- func (s *BaseTransactionListener) VisitErrorNode(node antlr.ErrorNode)
- func (s *BaseTransactionListener) VisitTerminal(node antlr.TerminalNode)
- type BaseTransactionVisitor
- func (v *BaseTransactionVisitor) VisitAccount(ctx *AccountContext) interface{}
- func (v *BaseTransactionVisitor) VisitAmount(ctx *AmountContext) interface{}
- func (v *BaseTransactionVisitor) VisitChartOfAccounts(ctx *ChartOfAccountsContext) interface{}
- func (v *BaseTransactionVisitor) VisitChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext) interface{}
- func (v *BaseTransactionVisitor) VisitCode(ctx *CodeContext) interface{}
- func (v *BaseTransactionVisitor) VisitDescription(ctx *DescriptionContext) interface{}
- func (v *BaseTransactionVisitor) VisitDistribute(ctx *DistributeContext) interface{}
- func (v *BaseTransactionVisitor) VisitFrom(ctx *FromContext) interface{}
- func (v *BaseTransactionVisitor) VisitKey(ctx *KeyContext) interface{}
- func (v *BaseTransactionVisitor) VisitMetadata(ctx *MetadataContext) interface{}
- func (v *BaseTransactionVisitor) VisitPair(ctx *PairContext) interface{}
- func (v *BaseTransactionVisitor) VisitPending(ctx *PendingContext) interface{}
- func (v *BaseTransactionVisitor) VisitRate(ctx *RateContext) interface{}
- func (v *BaseTransactionVisitor) VisitRemaining(ctx *RemainingContext) interface{}
- func (v *BaseTransactionVisitor) VisitSend(ctx *SendContext) interface{}
- func (v *BaseTransactionVisitor) VisitShareInt(ctx *ShareIntContext) interface{}
- func (v *BaseTransactionVisitor) VisitShareIntOfInt(ctx *ShareIntOfIntContext) interface{}
- func (v *BaseTransactionVisitor) VisitSource(ctx *SourceContext) interface{}
- func (v *BaseTransactionVisitor) VisitTo(ctx *ToContext) interface{}
- func (v *BaseTransactionVisitor) VisitTransaction(ctx *TransactionContext) interface{}
- func (v *BaseTransactionVisitor) VisitTrueOrFalse(ctx *TrueOrFalseContext) interface{}
- func (v *BaseTransactionVisitor) VisitValue(ctx *ValueContext) interface{}
- func (v *BaseTransactionVisitor) VisitValueOrVariable(ctx *ValueOrVariableContext) interface{}
- type ChartOfAccountsContext
- func (s *ChartOfAccountsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChartOfAccountsContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChartOfAccountsContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChartOfAccountsContext) GetParser() antlr.Parser
- func (s *ChartOfAccountsContext) GetRuleContext() antlr.RuleContext
- func (*ChartOfAccountsContext) IsChartOfAccountsContext()
- func (s *ChartOfAccountsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ChartOfAccountsContext) UUID() antlr.TerminalNode
- type ChartOfAccountsGroupNameContext
- func (s *ChartOfAccountsGroupNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ChartOfAccountsGroupNameContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ChartOfAccountsGroupNameContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ChartOfAccountsGroupNameContext) GetParser() antlr.Parser
- func (s *ChartOfAccountsGroupNameContext) GetRuleContext() antlr.RuleContext
- func (*ChartOfAccountsGroupNameContext) IsChartOfAccountsGroupNameContext()
- func (s *ChartOfAccountsGroupNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ChartOfAccountsGroupNameContext) UUID() antlr.TerminalNode
- type CodeContext
- func (s *CodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *CodeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *CodeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *CodeContext) GetParser() antlr.Parser
- func (s *CodeContext) GetRuleContext() antlr.RuleContext
- func (*CodeContext) IsCodeContext()
- func (s *CodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *CodeContext) UUID() antlr.TerminalNode
- type DescriptionContext
- func (s *DescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DescriptionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DescriptionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DescriptionContext) GetParser() antlr.Parser
- func (s *DescriptionContext) GetRuleContext() antlr.RuleContext
- func (*DescriptionContext) IsDescriptionContext()
- func (s *DescriptionContext) STRING() antlr.TerminalNode
- func (s *DescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type DistributeContext
- func (s *DistributeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *DistributeContext) AllTo() []IToContext
- func (s *DistributeContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *DistributeContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *DistributeContext) GetParser() antlr.Parser
- func (s *DistributeContext) GetRuleContext() antlr.RuleContext
- func (*DistributeContext) IsDistributeContext()
- func (s *DistributeContext) REMAINING() antlr.TerminalNode
- func (s *DistributeContext) To(i int) IToContext
- func (s *DistributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type FromContext
- func (s *FromContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *FromContext) Account() IAccountContext
- func (s *FromContext) ChartOfAccounts() IChartOfAccountsContext
- func (s *FromContext) Description() IDescriptionContext
- func (s *FromContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *FromContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *FromContext) GetParser() antlr.Parser
- func (s *FromContext) GetRuleContext() antlr.RuleContext
- func (*FromContext) IsFromContext()
- func (s *FromContext) Metadata() IMetadataContext
- func (s *FromContext) Rate() IRateContext
- func (s *FromContext) SendTypes() ISendTypesContext
- func (s *FromContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type IAccountContext
- type IChartOfAccountsContext
- type IChartOfAccountsGroupNameContext
- type ICodeContext
- type IDescriptionContext
- type IDistributeContext
- type IFromContext
- type IKeyContext
- type IMetadataContext
- type IPairContext
- type IPendingContext
- type IRateContext
- type ISendContext
- type ISendTypesContext
- type ISourceContext
- type IToContext
- type ITransactionContext
- type ITrueOrFalseContext
- type IValueContext
- type IValueOrVariableContext
- type KeyContext
- func (s *KeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *KeyContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *KeyContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *KeyContext) GetParser() antlr.Parser
- func (s *KeyContext) GetRuleContext() antlr.RuleContext
- func (s *KeyContext) INT() antlr.TerminalNode
- func (*KeyContext) IsKeyContext()
- func (s *KeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *KeyContext) UUID() antlr.TerminalNode
- type MetadataContext
- func (s *MetadataContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *MetadataContext) AllPair() []IPairContext
- func (s *MetadataContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *MetadataContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *MetadataContext) GetParser() antlr.Parser
- func (s *MetadataContext) GetRuleContext() antlr.RuleContext
- func (*MetadataContext) IsMetadataContext()
- func (s *MetadataContext) Pair(i int) IPairContext
- func (s *MetadataContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type PairContext
- func (s *PairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PairContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PairContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PairContext) GetParser() antlr.Parser
- func (s *PairContext) GetRuleContext() antlr.RuleContext
- func (*PairContext) IsPairContext()
- func (s *PairContext) Key() IKeyContext
- func (s *PairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PairContext) Value() IValueContext
- type PendingContext
- func (s *PendingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *PendingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *PendingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *PendingContext) GetParser() antlr.Parser
- func (s *PendingContext) GetRuleContext() antlr.RuleContext
- func (*PendingContext) IsPendingContext()
- func (s *PendingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *PendingContext) TrueOrFalse() ITrueOrFalseContext
- type RateContext
- func (s *RateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RateContext) AllUUID() []antlr.TerminalNode
- func (s *RateContext) AllValueOrVariable() []IValueOrVariableContext
- func (s *RateContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RateContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RateContext) GetParser() antlr.Parser
- func (s *RateContext) GetRuleContext() antlr.RuleContext
- func (*RateContext) IsRateContext()
- func (s *RateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *RateContext) UUID(i int) antlr.TerminalNode
- func (s *RateContext) ValueOrVariable(i int) IValueOrVariableContext
- type RemainingContext
- func (s *RemainingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *RemainingContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *RemainingContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *RemainingContext) GetRuleContext() antlr.RuleContext
- func (s *RemainingContext) REMAINING() antlr.TerminalNode
- type SendContext
- func (s *SendContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SendContext) AllValueOrVariable() []IValueOrVariableContext
- func (s *SendContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SendContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SendContext) GetParser() antlr.Parser
- func (s *SendContext) GetRuleContext() antlr.RuleContext
- func (*SendContext) IsSendContext()
- func (s *SendContext) Source() ISourceContext
- func (s *SendContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *SendContext) UUID() antlr.TerminalNode
- func (s *SendContext) ValueOrVariable(i int) IValueOrVariableContext
- type SendTypesContext
- func (s *SendTypesContext) CopyAll(ctx *SendTypesContext)
- func (s *SendTypesContext) GetParser() antlr.Parser
- func (s *SendTypesContext) GetRuleContext() antlr.RuleContext
- func (*SendTypesContext) IsSendTypesContext()
- func (s *SendTypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ShareIntContext
- func (s *ShareIntContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShareIntContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShareIntContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShareIntContext) GetRuleContext() antlr.RuleContext
- func (s *ShareIntContext) ValueOrVariable() IValueOrVariableContext
- type ShareIntOfIntContext
- func (s *ShareIntOfIntContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ShareIntOfIntContext) AllValueOrVariable() []IValueOrVariableContext
- func (s *ShareIntOfIntContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ShareIntOfIntContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ShareIntOfIntContext) GetRuleContext() antlr.RuleContext
- func (s *ShareIntOfIntContext) ValueOrVariable(i int) IValueOrVariableContext
- type SourceContext
- func (s *SourceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *SourceContext) AllFrom() []IFromContext
- func (s *SourceContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *SourceContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *SourceContext) From(i int) IFromContext
- func (s *SourceContext) GetParser() antlr.Parser
- func (s *SourceContext) GetRuleContext() antlr.RuleContext
- func (*SourceContext) IsSourceContext()
- func (s *SourceContext) REMAINING() antlr.TerminalNode
- func (s *SourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ToContext
- func (s *ToContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ToContext) Account() IAccountContext
- func (s *ToContext) ChartOfAccounts() IChartOfAccountsContext
- func (s *ToContext) Description() IDescriptionContext
- func (s *ToContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ToContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ToContext) GetParser() antlr.Parser
- func (s *ToContext) GetRuleContext() antlr.RuleContext
- func (*ToContext) IsToContext()
- func (s *ToContext) Metadata() IMetadataContext
- func (s *ToContext) Rate() IRateContext
- func (s *ToContext) SendTypes() ISendTypesContext
- func (s *ToContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type TransactionContext
- func (s *TransactionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TransactionContext) ChartOfAccountsGroupName() IChartOfAccountsGroupNameContext
- func (s *TransactionContext) Code() ICodeContext
- func (s *TransactionContext) Description() IDescriptionContext
- func (s *TransactionContext) Distribute() IDistributeContext
- func (s *TransactionContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TransactionContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TransactionContext) GetParser() antlr.Parser
- func (s *TransactionContext) GetRuleContext() antlr.RuleContext
- func (*TransactionContext) IsTransactionContext()
- func (s *TransactionContext) Metadata() IMetadataContext
- func (s *TransactionContext) Pending() IPendingContext
- func (s *TransactionContext) Send() ISendContext
- func (s *TransactionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *TransactionContext) VERSION() antlr.TerminalNode
- type TransactionLexer
- type TransactionListener
- type TransactionParser
- func (p *TransactionParser) Account() (localctx IAccountContext)
- func (p *TransactionParser) ChartOfAccounts() (localctx IChartOfAccountsContext)
- func (p *TransactionParser) ChartOfAccountsGroupName() (localctx IChartOfAccountsGroupNameContext)
- func (p *TransactionParser) Code() (localctx ICodeContext)
- func (p *TransactionParser) Description() (localctx IDescriptionContext)
- func (p *TransactionParser) Distribute() (localctx IDistributeContext)
- func (p *TransactionParser) From() (localctx IFromContext)
- func (p *TransactionParser) Key() (localctx IKeyContext)
- func (p *TransactionParser) Metadata() (localctx IMetadataContext)
- func (p *TransactionParser) Pair() (localctx IPairContext)
- func (p *TransactionParser) Pending() (localctx IPendingContext)
- func (p *TransactionParser) Rate() (localctx IRateContext)
- func (p *TransactionParser) Send() (localctx ISendContext)
- func (p *TransactionParser) SendTypes() (localctx ISendTypesContext)
- func (p *TransactionParser) Source() (localctx ISourceContext)
- func (p *TransactionParser) To() (localctx IToContext)
- func (p *TransactionParser) Transaction() (localctx ITransactionContext)
- func (p *TransactionParser) TrueOrFalse() (localctx ITrueOrFalseContext)
- func (p *TransactionParser) Value() (localctx IValueContext)
- func (p *TransactionParser) ValueOrVariable() (localctx IValueOrVariableContext)
- type TransactionVisitor
- type TrueOrFalseContext
- func (s *TrueOrFalseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *TrueOrFalseContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *TrueOrFalseContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *TrueOrFalseContext) GetParser() antlr.Parser
- func (s *TrueOrFalseContext) GetRuleContext() antlr.RuleContext
- func (*TrueOrFalseContext) IsTrueOrFalseContext()
- func (s *TrueOrFalseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- type ValueContext
- func (s *ValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueContext) GetParser() antlr.Parser
- func (s *ValueContext) GetRuleContext() antlr.RuleContext
- func (s *ValueContext) INT() antlr.TerminalNode
- func (*ValueContext) IsValueContext()
- func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ValueContext) UUID() antlr.TerminalNode
- type ValueOrVariableContext
- func (s *ValueOrVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
- func (s *ValueOrVariableContext) EnterRule(listener antlr.ParseTreeListener)
- func (s *ValueOrVariableContext) ExitRule(listener antlr.ParseTreeListener)
- func (s *ValueOrVariableContext) GetParser() antlr.Parser
- func (s *ValueOrVariableContext) GetRuleContext() antlr.RuleContext
- func (s *ValueOrVariableContext) INT() antlr.TerminalNode
- func (*ValueOrVariableContext) IsValueOrVariableContext()
- func (s *ValueOrVariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
- func (s *ValueOrVariableContext) VARIABLE() antlr.TerminalNode
Constants ¶
const ( TransactionLexerT__0 = 1 TransactionLexerT__1 = 2 TransactionLexerT__2 = 3 TransactionLexerT__3 = 4 TransactionLexerT__4 = 5 TransactionLexerT__5 = 6 TransactionLexerT__6 = 7 TransactionLexerT__7 = 8 TransactionLexerT__8 = 9 TransactionLexerT__9 = 10 TransactionLexerT__10 = 11 TransactionLexerT__11 = 12 TransactionLexerT__12 = 13 TransactionLexerT__13 = 14 TransactionLexerT__14 = 15 TransactionLexerT__15 = 16 TransactionLexerT__16 = 17 TransactionLexerT__17 = 18 TransactionLexerT__18 = 19 TransactionLexerT__19 = 20 TransactionLexerT__20 = 21 TransactionLexerT__21 = 22 TransactionLexerT__22 = 23 TransactionLexerVERSION = 24 TransactionLexerINT = 25 TransactionLexerSTRING = 26 TransactionLexerUUID = 27 TransactionLexerREMAINING = 28 TransactionLexerVARIABLE = 29 TransactionLexerACCOUNT = 30 TransactionLexerWS = 31 )
TransactionLexer tokens.
const ( TransactionParserEOF = antlr.TokenEOF TransactionParserT__0 = 1 TransactionParserT__1 = 2 TransactionParserT__2 = 3 TransactionParserT__3 = 4 TransactionParserT__4 = 5 TransactionParserT__5 = 6 TransactionParserT__6 = 7 TransactionParserT__7 = 8 TransactionParserT__8 = 9 TransactionParserT__9 = 10 TransactionParserT__10 = 11 TransactionParserT__11 = 12 TransactionParserT__12 = 13 TransactionParserT__13 = 14 TransactionParserT__14 = 15 TransactionParserT__15 = 16 TransactionParserT__16 = 17 TransactionParserT__17 = 18 TransactionParserT__18 = 19 TransactionParserT__19 = 20 TransactionParserT__20 = 21 TransactionParserT__21 = 22 TransactionParserT__22 = 23 TransactionParserVERSION = 24 TransactionParserINT = 25 TransactionParserSTRING = 26 TransactionParserUUID = 27 TransactionParserREMAINING = 28 TransactionParserVARIABLE = 29 TransactionParserACCOUNT = 30 TransactionParserWS = 31 )
TransactionParser tokens.
const ( TransactionParserRULE_transaction = 0 TransactionParserRULE_chartOfAccountsGroupName = 1 TransactionParserRULE_code = 2 TransactionParserRULE_trueOrFalse = 3 TransactionParserRULE_pending = 4 TransactionParserRULE_description = 5 TransactionParserRULE_chartOfAccounts = 6 TransactionParserRULE_metadata = 7 TransactionParserRULE_pair = 8 TransactionParserRULE_key = 9 TransactionParserRULE_value = 10 TransactionParserRULE_valueOrVariable = 11 TransactionParserRULE_sendTypes = 12 TransactionParserRULE_account = 13 TransactionParserRULE_rate = 14 TransactionParserRULE_from = 15 TransactionParserRULE_source = 16 TransactionParserRULE_send = 17 TransactionParserRULE_to = 18 TransactionParserRULE_distribute = 19 )
TransactionParser rules.
Variables ¶
var TransactionLexerLexerStaticData struct { ChannelNames []string ModeNames []string LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
var TransactionParserStaticData struct { LiteralNames []string SymbolicNames []string RuleNames []string PredictionContextCache *antlr.PredictionContextCache // contains filtered or unexported fields }
Functions ¶
func InitEmptyAccountContext ¶
func InitEmptyAccountContext(p *AccountContext)
func InitEmptyChartOfAccountsContext ¶
func InitEmptyChartOfAccountsContext(p *ChartOfAccountsContext)
func InitEmptyChartOfAccountsGroupNameContext ¶
func InitEmptyChartOfAccountsGroupNameContext(p *ChartOfAccountsGroupNameContext)
func InitEmptyCodeContext ¶
func InitEmptyCodeContext(p *CodeContext)
func InitEmptyDescriptionContext ¶
func InitEmptyDescriptionContext(p *DescriptionContext)
func InitEmptyDistributeContext ¶
func InitEmptyDistributeContext(p *DistributeContext)
func InitEmptyFromContext ¶
func InitEmptyFromContext(p *FromContext)
func InitEmptyKeyContext ¶
func InitEmptyKeyContext(p *KeyContext)
func InitEmptyMetadataContext ¶
func InitEmptyMetadataContext(p *MetadataContext)
func InitEmptyPairContext ¶
func InitEmptyPairContext(p *PairContext)
func InitEmptyPendingContext ¶
func InitEmptyPendingContext(p *PendingContext)
func InitEmptyRateContext ¶ added in v1.31.0
func InitEmptyRateContext(p *RateContext)
func InitEmptySendContext ¶
func InitEmptySendContext(p *SendContext)
func InitEmptySendTypesContext ¶
func InitEmptySendTypesContext(p *SendTypesContext)
func InitEmptySourceContext ¶
func InitEmptySourceContext(p *SourceContext)
func InitEmptyToContext ¶
func InitEmptyToContext(p *ToContext)
func InitEmptyTransactionContext ¶
func InitEmptyTransactionContext(p *TransactionContext)
func InitEmptyTrueOrFalseContext ¶
func InitEmptyTrueOrFalseContext(p *TrueOrFalseContext)
func InitEmptyValueContext ¶
func InitEmptyValueContext(p *ValueContext)
func InitEmptyValueOrVariableContext ¶
func InitEmptyValueOrVariableContext(p *ValueOrVariableContext)
func TransactionLexerInit ¶
func TransactionLexerInit()
TransactionLexerInit initializes any static state used to implement TransactionLexer. By default the static state used to implement the lexer is lazily initialized during the first call to NewTransactionLexer(). You can call this function if you wish to initialize the static state ahead of time.
func TransactionParserInit ¶
func TransactionParserInit()
TransactionParserInit initializes any static state used to implement TransactionParser. By default the static state used to implement the parser is lazily initialized during the first call to NewTransactionParser(). You can call this function if you wish to initialize the static state ahead of time.
Types ¶
type AccountContext ¶
type AccountContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewAccountContext ¶
func NewAccountContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *AccountContext
func NewEmptyAccountContext ¶
func NewEmptyAccountContext() *AccountContext
func (*AccountContext) ACCOUNT ¶
func (s *AccountContext) ACCOUNT() antlr.TerminalNode
func (*AccountContext) Accept ¶
func (s *AccountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AccountContext) EnterRule ¶
func (s *AccountContext) EnterRule(listener antlr.ParseTreeListener)
func (*AccountContext) ExitRule ¶
func (s *AccountContext) ExitRule(listener antlr.ParseTreeListener)
func (*AccountContext) GetParser ¶
func (s *AccountContext) GetParser() antlr.Parser
func (*AccountContext) GetRuleContext ¶
func (s *AccountContext) GetRuleContext() antlr.RuleContext
func (*AccountContext) IsAccountContext ¶
func (*AccountContext) IsAccountContext()
func (*AccountContext) ToStringTree ¶
func (s *AccountContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*AccountContext) UUID ¶
func (s *AccountContext) UUID() antlr.TerminalNode
func (*AccountContext) VARIABLE ¶
func (s *AccountContext) VARIABLE() antlr.TerminalNode
type AmountContext ¶
type AmountContext struct {
SendTypesContext
}
func NewAmountContext ¶
func NewAmountContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *AmountContext
func (*AmountContext) Accept ¶
func (s *AmountContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*AmountContext) AllValueOrVariable ¶
func (s *AmountContext) AllValueOrVariable() []IValueOrVariableContext
func (*AmountContext) EnterRule ¶
func (s *AmountContext) EnterRule(listener antlr.ParseTreeListener)
func (*AmountContext) ExitRule ¶
func (s *AmountContext) ExitRule(listener antlr.ParseTreeListener)
func (*AmountContext) GetRuleContext ¶
func (s *AmountContext) GetRuleContext() antlr.RuleContext
func (*AmountContext) UUID ¶
func (s *AmountContext) UUID() antlr.TerminalNode
func (*AmountContext) ValueOrVariable ¶
func (s *AmountContext) ValueOrVariable(i int) IValueOrVariableContext
type BaseTransactionListener ¶
type BaseTransactionListener struct{}
BaseTransactionListener is a complete listener for a parse tree produced by TransactionParser.
func (*BaseTransactionListener) EnterAccount ¶
func (s *BaseTransactionListener) EnterAccount(ctx *AccountContext)
EnterAccount is called when production account is entered.
func (*BaseTransactionListener) EnterAmount ¶
func (s *BaseTransactionListener) EnterAmount(ctx *AmountContext)
EnterAmount is called when production Amount is entered.
func (*BaseTransactionListener) EnterChartOfAccounts ¶
func (s *BaseTransactionListener) EnterChartOfAccounts(ctx *ChartOfAccountsContext)
EnterChartOfAccounts is called when production chartOfAccounts is entered.
func (*BaseTransactionListener) EnterChartOfAccountsGroupName ¶
func (s *BaseTransactionListener) EnterChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext)
EnterChartOfAccountsGroupName is called when production chartOfAccountsGroupName is entered.
func (*BaseTransactionListener) EnterCode ¶
func (s *BaseTransactionListener) EnterCode(ctx *CodeContext)
EnterCode is called when production code is entered.
func (*BaseTransactionListener) EnterDescription ¶
func (s *BaseTransactionListener) EnterDescription(ctx *DescriptionContext)
EnterDescription is called when production description is entered.
func (*BaseTransactionListener) EnterDistribute ¶
func (s *BaseTransactionListener) EnterDistribute(ctx *DistributeContext)
EnterDistribute is called when production distribute is entered.
func (*BaseTransactionListener) EnterEveryRule ¶
func (s *BaseTransactionListener) EnterEveryRule(ctx antlr.ParserRuleContext)
EnterEveryRule is called when any rule is entered.
func (*BaseTransactionListener) EnterFrom ¶
func (s *BaseTransactionListener) EnterFrom(ctx *FromContext)
EnterFrom is called when production from is entered.
func (*BaseTransactionListener) EnterKey ¶
func (s *BaseTransactionListener) EnterKey(ctx *KeyContext)
EnterKey is called when production key is entered.
func (*BaseTransactionListener) EnterMetadata ¶
func (s *BaseTransactionListener) EnterMetadata(ctx *MetadataContext)
EnterMetadata is called when production metadata is entered.
func (*BaseTransactionListener) EnterPair ¶
func (s *BaseTransactionListener) EnterPair(ctx *PairContext)
EnterPair is called when production pair is entered.
func (*BaseTransactionListener) EnterPending ¶
func (s *BaseTransactionListener) EnterPending(ctx *PendingContext)
EnterPending is called when production pending is entered.
func (*BaseTransactionListener) EnterRate ¶ added in v1.31.0
func (s *BaseTransactionListener) EnterRate(ctx *RateContext)
EnterRate is called when production rate is entered.
func (*BaseTransactionListener) EnterRemaining ¶
func (s *BaseTransactionListener) EnterRemaining(ctx *RemainingContext)
EnterRemaining is called when production Remaining is entered.
func (*BaseTransactionListener) EnterSend ¶
func (s *BaseTransactionListener) EnterSend(ctx *SendContext)
EnterSend is called when production send is entered.
func (*BaseTransactionListener) EnterShareInt ¶
func (s *BaseTransactionListener) EnterShareInt(ctx *ShareIntContext)
EnterShareInt is called when production ShareInt is entered.
func (*BaseTransactionListener) EnterShareIntOfInt ¶
func (s *BaseTransactionListener) EnterShareIntOfInt(ctx *ShareIntOfIntContext)
EnterShareIntOfInt is called when production ShareIntOfInt is entered.
func (*BaseTransactionListener) EnterSource ¶
func (s *BaseTransactionListener) EnterSource(ctx *SourceContext)
EnterSource is called when production source is entered.
func (*BaseTransactionListener) EnterTo ¶
func (s *BaseTransactionListener) EnterTo(ctx *ToContext)
EnterTo is called when production to is entered.
func (*BaseTransactionListener) EnterTransaction ¶
func (s *BaseTransactionListener) EnterTransaction(ctx *TransactionContext)
EnterTransaction is called when production transaction is entered.
func (*BaseTransactionListener) EnterTrueOrFalse ¶
func (s *BaseTransactionListener) EnterTrueOrFalse(ctx *TrueOrFalseContext)
EnterTrueOrFalse is called when production trueOrFalse is entered.
func (*BaseTransactionListener) EnterValue ¶
func (s *BaseTransactionListener) EnterValue(ctx *ValueContext)
EnterValue is called when production value is entered.
func (*BaseTransactionListener) EnterValueOrVariable ¶
func (s *BaseTransactionListener) EnterValueOrVariable(ctx *ValueOrVariableContext)
EnterValueOrVariable is called when production valueOrVariable is entered.
func (*BaseTransactionListener) ExitAccount ¶
func (s *BaseTransactionListener) ExitAccount(ctx *AccountContext)
ExitAccount is called when production account is exited.
func (*BaseTransactionListener) ExitAmount ¶
func (s *BaseTransactionListener) ExitAmount(ctx *AmountContext)
ExitAmount is called when production Amount is exited.
func (*BaseTransactionListener) ExitChartOfAccounts ¶
func (s *BaseTransactionListener) ExitChartOfAccounts(ctx *ChartOfAccountsContext)
ExitChartOfAccounts is called when production chartOfAccounts is exited.
func (*BaseTransactionListener) ExitChartOfAccountsGroupName ¶
func (s *BaseTransactionListener) ExitChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext)
ExitChartOfAccountsGroupName is called when production chartOfAccountsGroupName is exited.
func (*BaseTransactionListener) ExitCode ¶
func (s *BaseTransactionListener) ExitCode(ctx *CodeContext)
ExitCode is called when production code is exited.
func (*BaseTransactionListener) ExitDescription ¶
func (s *BaseTransactionListener) ExitDescription(ctx *DescriptionContext)
ExitDescription is called when production description is exited.
func (*BaseTransactionListener) ExitDistribute ¶
func (s *BaseTransactionListener) ExitDistribute(ctx *DistributeContext)
ExitDistribute is called when production distribute is exited.
func (*BaseTransactionListener) ExitEveryRule ¶
func (s *BaseTransactionListener) ExitEveryRule(ctx antlr.ParserRuleContext)
ExitEveryRule is called when any rule is exited.
func (*BaseTransactionListener) ExitFrom ¶
func (s *BaseTransactionListener) ExitFrom(ctx *FromContext)
ExitFrom is called when production from is exited.
func (*BaseTransactionListener) ExitKey ¶
func (s *BaseTransactionListener) ExitKey(ctx *KeyContext)
ExitKey is called when production key is exited.
func (*BaseTransactionListener) ExitMetadata ¶
func (s *BaseTransactionListener) ExitMetadata(ctx *MetadataContext)
ExitMetadata is called when production metadata is exited.
func (*BaseTransactionListener) ExitPair ¶
func (s *BaseTransactionListener) ExitPair(ctx *PairContext)
ExitPair is called when production pair is exited.
func (*BaseTransactionListener) ExitPending ¶
func (s *BaseTransactionListener) ExitPending(ctx *PendingContext)
ExitPending is called when production pending is exited.
func (*BaseTransactionListener) ExitRate ¶ added in v1.31.0
func (s *BaseTransactionListener) ExitRate(ctx *RateContext)
ExitRate is called when production rate is exited.
func (*BaseTransactionListener) ExitRemaining ¶
func (s *BaseTransactionListener) ExitRemaining(ctx *RemainingContext)
ExitRemaining is called when production Remaining is exited.
func (*BaseTransactionListener) ExitSend ¶
func (s *BaseTransactionListener) ExitSend(ctx *SendContext)
ExitSend is called when production send is exited.
func (*BaseTransactionListener) ExitShareInt ¶
func (s *BaseTransactionListener) ExitShareInt(ctx *ShareIntContext)
ExitShareInt is called when production ShareInt is exited.
func (*BaseTransactionListener) ExitShareIntOfInt ¶
func (s *BaseTransactionListener) ExitShareIntOfInt(ctx *ShareIntOfIntContext)
ExitShareIntOfInt is called when production ShareIntOfInt is exited.
func (*BaseTransactionListener) ExitSource ¶
func (s *BaseTransactionListener) ExitSource(ctx *SourceContext)
ExitSource is called when production source is exited.
func (*BaseTransactionListener) ExitTo ¶
func (s *BaseTransactionListener) ExitTo(ctx *ToContext)
ExitTo is called when production to is exited.
func (*BaseTransactionListener) ExitTransaction ¶
func (s *BaseTransactionListener) ExitTransaction(ctx *TransactionContext)
ExitTransaction is called when production transaction is exited.
func (*BaseTransactionListener) ExitTrueOrFalse ¶
func (s *BaseTransactionListener) ExitTrueOrFalse(ctx *TrueOrFalseContext)
ExitTrueOrFalse is called when production trueOrFalse is exited.
func (*BaseTransactionListener) ExitValue ¶
func (s *BaseTransactionListener) ExitValue(ctx *ValueContext)
ExitValue is called when production value is exited.
func (*BaseTransactionListener) ExitValueOrVariable ¶
func (s *BaseTransactionListener) ExitValueOrVariable(ctx *ValueOrVariableContext)
ExitValueOrVariable is called when production valueOrVariable is exited.
func (*BaseTransactionListener) VisitErrorNode ¶
func (s *BaseTransactionListener) VisitErrorNode(node antlr.ErrorNode)
VisitErrorNode is called when an error node is visited.
func (*BaseTransactionListener) VisitTerminal ¶
func (s *BaseTransactionListener) VisitTerminal(node antlr.TerminalNode)
VisitTerminal is called when a terminal node is visited.
type BaseTransactionVisitor ¶
type BaseTransactionVisitor struct {
*antlr.BaseParseTreeVisitor
}
func (*BaseTransactionVisitor) VisitAccount ¶
func (v *BaseTransactionVisitor) VisitAccount(ctx *AccountContext) interface{}
func (*BaseTransactionVisitor) VisitAmount ¶
func (v *BaseTransactionVisitor) VisitAmount(ctx *AmountContext) interface{}
func (*BaseTransactionVisitor) VisitChartOfAccounts ¶
func (v *BaseTransactionVisitor) VisitChartOfAccounts(ctx *ChartOfAccountsContext) interface{}
func (*BaseTransactionVisitor) VisitChartOfAccountsGroupName ¶
func (v *BaseTransactionVisitor) VisitChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext) interface{}
func (*BaseTransactionVisitor) VisitCode ¶
func (v *BaseTransactionVisitor) VisitCode(ctx *CodeContext) interface{}
func (*BaseTransactionVisitor) VisitDescription ¶
func (v *BaseTransactionVisitor) VisitDescription(ctx *DescriptionContext) interface{}
func (*BaseTransactionVisitor) VisitDistribute ¶
func (v *BaseTransactionVisitor) VisitDistribute(ctx *DistributeContext) interface{}
func (*BaseTransactionVisitor) VisitFrom ¶
func (v *BaseTransactionVisitor) VisitFrom(ctx *FromContext) interface{}
func (*BaseTransactionVisitor) VisitKey ¶
func (v *BaseTransactionVisitor) VisitKey(ctx *KeyContext) interface{}
func (*BaseTransactionVisitor) VisitMetadata ¶
func (v *BaseTransactionVisitor) VisitMetadata(ctx *MetadataContext) interface{}
func (*BaseTransactionVisitor) VisitPair ¶
func (v *BaseTransactionVisitor) VisitPair(ctx *PairContext) interface{}
func (*BaseTransactionVisitor) VisitPending ¶
func (v *BaseTransactionVisitor) VisitPending(ctx *PendingContext) interface{}
func (*BaseTransactionVisitor) VisitRate ¶ added in v1.31.0
func (v *BaseTransactionVisitor) VisitRate(ctx *RateContext) interface{}
func (*BaseTransactionVisitor) VisitRemaining ¶
func (v *BaseTransactionVisitor) VisitRemaining(ctx *RemainingContext) interface{}
func (*BaseTransactionVisitor) VisitSend ¶
func (v *BaseTransactionVisitor) VisitSend(ctx *SendContext) interface{}
func (*BaseTransactionVisitor) VisitShareInt ¶
func (v *BaseTransactionVisitor) VisitShareInt(ctx *ShareIntContext) interface{}
func (*BaseTransactionVisitor) VisitShareIntOfInt ¶
func (v *BaseTransactionVisitor) VisitShareIntOfInt(ctx *ShareIntOfIntContext) interface{}
func (*BaseTransactionVisitor) VisitSource ¶
func (v *BaseTransactionVisitor) VisitSource(ctx *SourceContext) interface{}
func (*BaseTransactionVisitor) VisitTo ¶
func (v *BaseTransactionVisitor) VisitTo(ctx *ToContext) interface{}
func (*BaseTransactionVisitor) VisitTransaction ¶
func (v *BaseTransactionVisitor) VisitTransaction(ctx *TransactionContext) interface{}
func (*BaseTransactionVisitor) VisitTrueOrFalse ¶
func (v *BaseTransactionVisitor) VisitTrueOrFalse(ctx *TrueOrFalseContext) interface{}
func (*BaseTransactionVisitor) VisitValue ¶
func (v *BaseTransactionVisitor) VisitValue(ctx *ValueContext) interface{}
func (*BaseTransactionVisitor) VisitValueOrVariable ¶
func (v *BaseTransactionVisitor) VisitValueOrVariable(ctx *ValueOrVariableContext) interface{}
type ChartOfAccountsContext ¶
type ChartOfAccountsContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChartOfAccountsContext ¶
func NewChartOfAccountsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChartOfAccountsContext
func NewEmptyChartOfAccountsContext ¶
func NewEmptyChartOfAccountsContext() *ChartOfAccountsContext
func (*ChartOfAccountsContext) Accept ¶
func (s *ChartOfAccountsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChartOfAccountsContext) EnterRule ¶
func (s *ChartOfAccountsContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChartOfAccountsContext) ExitRule ¶
func (s *ChartOfAccountsContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChartOfAccountsContext) GetParser ¶
func (s *ChartOfAccountsContext) GetParser() antlr.Parser
func (*ChartOfAccountsContext) GetRuleContext ¶
func (s *ChartOfAccountsContext) GetRuleContext() antlr.RuleContext
func (*ChartOfAccountsContext) IsChartOfAccountsContext ¶
func (*ChartOfAccountsContext) IsChartOfAccountsContext()
func (*ChartOfAccountsContext) ToStringTree ¶
func (s *ChartOfAccountsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ChartOfAccountsContext) UUID ¶
func (s *ChartOfAccountsContext) UUID() antlr.TerminalNode
type ChartOfAccountsGroupNameContext ¶
type ChartOfAccountsGroupNameContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewChartOfAccountsGroupNameContext ¶
func NewChartOfAccountsGroupNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ChartOfAccountsGroupNameContext
func NewEmptyChartOfAccountsGroupNameContext ¶
func NewEmptyChartOfAccountsGroupNameContext() *ChartOfAccountsGroupNameContext
func (*ChartOfAccountsGroupNameContext) Accept ¶
func (s *ChartOfAccountsGroupNameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ChartOfAccountsGroupNameContext) EnterRule ¶
func (s *ChartOfAccountsGroupNameContext) EnterRule(listener antlr.ParseTreeListener)
func (*ChartOfAccountsGroupNameContext) ExitRule ¶
func (s *ChartOfAccountsGroupNameContext) ExitRule(listener antlr.ParseTreeListener)
func (*ChartOfAccountsGroupNameContext) GetParser ¶
func (s *ChartOfAccountsGroupNameContext) GetParser() antlr.Parser
func (*ChartOfAccountsGroupNameContext) GetRuleContext ¶
func (s *ChartOfAccountsGroupNameContext) GetRuleContext() antlr.RuleContext
func (*ChartOfAccountsGroupNameContext) IsChartOfAccountsGroupNameContext ¶
func (*ChartOfAccountsGroupNameContext) IsChartOfAccountsGroupNameContext()
func (*ChartOfAccountsGroupNameContext) ToStringTree ¶
func (s *ChartOfAccountsGroupNameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ChartOfAccountsGroupNameContext) UUID ¶
func (s *ChartOfAccountsGroupNameContext) UUID() antlr.TerminalNode
type CodeContext ¶
type CodeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewCodeContext ¶
func NewCodeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *CodeContext
func NewEmptyCodeContext ¶
func NewEmptyCodeContext() *CodeContext
func (*CodeContext) Accept ¶
func (s *CodeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*CodeContext) EnterRule ¶
func (s *CodeContext) EnterRule(listener antlr.ParseTreeListener)
func (*CodeContext) ExitRule ¶
func (s *CodeContext) ExitRule(listener antlr.ParseTreeListener)
func (*CodeContext) GetParser ¶
func (s *CodeContext) GetParser() antlr.Parser
func (*CodeContext) GetRuleContext ¶
func (s *CodeContext) GetRuleContext() antlr.RuleContext
func (*CodeContext) IsCodeContext ¶
func (*CodeContext) IsCodeContext()
func (*CodeContext) ToStringTree ¶
func (s *CodeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*CodeContext) UUID ¶
func (s *CodeContext) UUID() antlr.TerminalNode
type DescriptionContext ¶
type DescriptionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDescriptionContext ¶
func NewDescriptionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DescriptionContext
func NewEmptyDescriptionContext ¶
func NewEmptyDescriptionContext() *DescriptionContext
func (*DescriptionContext) Accept ¶
func (s *DescriptionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DescriptionContext) EnterRule ¶
func (s *DescriptionContext) EnterRule(listener antlr.ParseTreeListener)
func (*DescriptionContext) ExitRule ¶
func (s *DescriptionContext) ExitRule(listener antlr.ParseTreeListener)
func (*DescriptionContext) GetParser ¶
func (s *DescriptionContext) GetParser() antlr.Parser
func (*DescriptionContext) GetRuleContext ¶
func (s *DescriptionContext) GetRuleContext() antlr.RuleContext
func (*DescriptionContext) IsDescriptionContext ¶
func (*DescriptionContext) IsDescriptionContext()
func (*DescriptionContext) STRING ¶
func (s *DescriptionContext) STRING() antlr.TerminalNode
func (*DescriptionContext) ToStringTree ¶
func (s *DescriptionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type DistributeContext ¶
type DistributeContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewDistributeContext ¶
func NewDistributeContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DistributeContext
func NewEmptyDistributeContext ¶
func NewEmptyDistributeContext() *DistributeContext
func (*DistributeContext) Accept ¶
func (s *DistributeContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*DistributeContext) AllTo ¶
func (s *DistributeContext) AllTo() []IToContext
func (*DistributeContext) EnterRule ¶
func (s *DistributeContext) EnterRule(listener antlr.ParseTreeListener)
func (*DistributeContext) ExitRule ¶
func (s *DistributeContext) ExitRule(listener antlr.ParseTreeListener)
func (*DistributeContext) GetParser ¶
func (s *DistributeContext) GetParser() antlr.Parser
func (*DistributeContext) GetRuleContext ¶
func (s *DistributeContext) GetRuleContext() antlr.RuleContext
func (*DistributeContext) IsDistributeContext ¶
func (*DistributeContext) IsDistributeContext()
func (*DistributeContext) REMAINING ¶
func (s *DistributeContext) REMAINING() antlr.TerminalNode
func (*DistributeContext) To ¶
func (s *DistributeContext) To(i int) IToContext
func (*DistributeContext) ToStringTree ¶
func (s *DistributeContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type FromContext ¶
type FromContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyFromContext ¶
func NewEmptyFromContext() *FromContext
func NewFromContext ¶
func NewFromContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *FromContext
func (*FromContext) Accept ¶
func (s *FromContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*FromContext) Account ¶
func (s *FromContext) Account() IAccountContext
func (*FromContext) ChartOfAccounts ¶
func (s *FromContext) ChartOfAccounts() IChartOfAccountsContext
func (*FromContext) Description ¶
func (s *FromContext) Description() IDescriptionContext
func (*FromContext) EnterRule ¶
func (s *FromContext) EnterRule(listener antlr.ParseTreeListener)
func (*FromContext) ExitRule ¶
func (s *FromContext) ExitRule(listener antlr.ParseTreeListener)
func (*FromContext) GetParser ¶
func (s *FromContext) GetParser() antlr.Parser
func (*FromContext) GetRuleContext ¶
func (s *FromContext) GetRuleContext() antlr.RuleContext
func (*FromContext) IsFromContext ¶
func (*FromContext) IsFromContext()
func (*FromContext) Metadata ¶
func (s *FromContext) Metadata() IMetadataContext
func (*FromContext) Rate ¶ added in v1.31.0
func (s *FromContext) Rate() IRateContext
func (*FromContext) SendTypes ¶
func (s *FromContext) SendTypes() ISendTypesContext
func (*FromContext) ToStringTree ¶
func (s *FromContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type IAccountContext ¶
type IAccountContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures VARIABLE() antlr.TerminalNode ACCOUNT() antlr.TerminalNode UUID() antlr.TerminalNode // IsAccountContext differentiates from other interfaces. IsAccountContext() }
IAccountContext is an interface to support dynamic dispatch.
type IChartOfAccountsContext ¶
type IChartOfAccountsContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UUID() antlr.TerminalNode // IsChartOfAccountsContext differentiates from other interfaces. IsChartOfAccountsContext() }
IChartOfAccountsContext is an interface to support dynamic dispatch.
type IChartOfAccountsGroupNameContext ¶
type IChartOfAccountsGroupNameContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UUID() antlr.TerminalNode // IsChartOfAccountsGroupNameContext differentiates from other interfaces. IsChartOfAccountsGroupNameContext() }
IChartOfAccountsGroupNameContext is an interface to support dynamic dispatch.
type ICodeContext ¶
type ICodeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UUID() antlr.TerminalNode // IsCodeContext differentiates from other interfaces. IsCodeContext() }
ICodeContext is an interface to support dynamic dispatch.
type IDescriptionContext ¶
type IDescriptionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures STRING() antlr.TerminalNode // IsDescriptionContext differentiates from other interfaces. IsDescriptionContext() }
IDescriptionContext is an interface to support dynamic dispatch.
type IDistributeContext ¶
type IDistributeContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures REMAINING() antlr.TerminalNode AllTo() []IToContext To(i int) IToContext // IsDistributeContext differentiates from other interfaces. IsDistributeContext() }
IDistributeContext is an interface to support dynamic dispatch.
type IFromContext ¶
type IFromContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Account() IAccountContext SendTypes() ISendTypesContext Rate() IRateContext Description() IDescriptionContext ChartOfAccounts() IChartOfAccountsContext Metadata() IMetadataContext // IsFromContext differentiates from other interfaces. IsFromContext() }
IFromContext is an interface to support dynamic dispatch.
type IKeyContext ¶
type IKeyContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UUID() antlr.TerminalNode INT() antlr.TerminalNode // IsKeyContext differentiates from other interfaces. IsKeyContext() }
IKeyContext is an interface to support dynamic dispatch.
type IMetadataContext ¶
type IMetadataContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllPair() []IPairContext Pair(i int) IPairContext // IsMetadataContext differentiates from other interfaces. IsMetadataContext() }
IMetadataContext is an interface to support dynamic dispatch.
type IPairContext ¶
type IPairContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Key() IKeyContext Value() IValueContext // IsPairContext differentiates from other interfaces. IsPairContext() }
IPairContext is an interface to support dynamic dispatch.
type IPendingContext ¶
type IPendingContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures TrueOrFalse() ITrueOrFalseContext // IsPendingContext differentiates from other interfaces. IsPendingContext() }
IPendingContext is an interface to support dynamic dispatch.
type IRateContext ¶ added in v1.31.0
type IRateContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures AllUUID() []antlr.TerminalNode UUID(i int) antlr.TerminalNode AllValueOrVariable() []IValueOrVariableContext ValueOrVariable(i int) IValueOrVariableContext // IsRateContext differentiates from other interfaces. IsRateContext() }
IRateContext is an interface to support dynamic dispatch.
type ISendContext ¶
type ISendContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UUID() antlr.TerminalNode AllValueOrVariable() []IValueOrVariableContext ValueOrVariable(i int) IValueOrVariableContext Source() ISourceContext // IsSendContext differentiates from other interfaces. IsSendContext() }
ISendContext is an interface to support dynamic dispatch.
type ISendTypesContext ¶
type ISendTypesContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsSendTypesContext differentiates from other interfaces. IsSendTypesContext() }
ISendTypesContext is an interface to support dynamic dispatch.
type ISourceContext ¶
type ISourceContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures REMAINING() antlr.TerminalNode AllFrom() []IFromContext From(i int) IFromContext // IsSourceContext differentiates from other interfaces. IsSourceContext() }
ISourceContext is an interface to support dynamic dispatch.
type IToContext ¶
type IToContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures Account() IAccountContext SendTypes() ISendTypesContext Rate() IRateContext Description() IDescriptionContext ChartOfAccounts() IChartOfAccountsContext Metadata() IMetadataContext // IsToContext differentiates from other interfaces. IsToContext() }
IToContext is an interface to support dynamic dispatch.
type ITransactionContext ¶
type ITransactionContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures VERSION() antlr.TerminalNode ChartOfAccountsGroupName() IChartOfAccountsGroupNameContext Send() ISendContext Distribute() IDistributeContext Description() IDescriptionContext Code() ICodeContext Pending() IPendingContext Metadata() IMetadataContext // IsTransactionContext differentiates from other interfaces. IsTransactionContext() }
ITransactionContext is an interface to support dynamic dispatch.
type ITrueOrFalseContext ¶
type ITrueOrFalseContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // IsTrueOrFalseContext differentiates from other interfaces. IsTrueOrFalseContext() }
ITrueOrFalseContext is an interface to support dynamic dispatch.
type IValueContext ¶
type IValueContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures UUID() antlr.TerminalNode INT() antlr.TerminalNode // IsValueContext differentiates from other interfaces. IsValueContext() }
IValueContext is an interface to support dynamic dispatch.
type IValueOrVariableContext ¶
type IValueOrVariableContext interface { antlr.ParserRuleContext // GetParser returns the parser. GetParser() antlr.Parser // Getter signatures INT() antlr.TerminalNode VARIABLE() antlr.TerminalNode // IsValueOrVariableContext differentiates from other interfaces. IsValueOrVariableContext() }
IValueOrVariableContext is an interface to support dynamic dispatch.
type KeyContext ¶
type KeyContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyKeyContext ¶
func NewEmptyKeyContext() *KeyContext
func NewKeyContext ¶
func NewKeyContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *KeyContext
func (*KeyContext) Accept ¶
func (s *KeyContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*KeyContext) EnterRule ¶
func (s *KeyContext) EnterRule(listener antlr.ParseTreeListener)
func (*KeyContext) ExitRule ¶
func (s *KeyContext) ExitRule(listener antlr.ParseTreeListener)
func (*KeyContext) GetParser ¶
func (s *KeyContext) GetParser() antlr.Parser
func (*KeyContext) GetRuleContext ¶
func (s *KeyContext) GetRuleContext() antlr.RuleContext
func (*KeyContext) INT ¶
func (s *KeyContext) INT() antlr.TerminalNode
func (*KeyContext) IsKeyContext ¶
func (*KeyContext) IsKeyContext()
func (*KeyContext) ToStringTree ¶
func (s *KeyContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*KeyContext) UUID ¶
func (s *KeyContext) UUID() antlr.TerminalNode
type MetadataContext ¶
type MetadataContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyMetadataContext ¶
func NewEmptyMetadataContext() *MetadataContext
func NewMetadataContext ¶
func NewMetadataContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MetadataContext
func (*MetadataContext) Accept ¶
func (s *MetadataContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*MetadataContext) AllPair ¶
func (s *MetadataContext) AllPair() []IPairContext
func (*MetadataContext) EnterRule ¶
func (s *MetadataContext) EnterRule(listener antlr.ParseTreeListener)
func (*MetadataContext) ExitRule ¶
func (s *MetadataContext) ExitRule(listener antlr.ParseTreeListener)
func (*MetadataContext) GetParser ¶
func (s *MetadataContext) GetParser() antlr.Parser
func (*MetadataContext) GetRuleContext ¶
func (s *MetadataContext) GetRuleContext() antlr.RuleContext
func (*MetadataContext) IsMetadataContext ¶
func (*MetadataContext) IsMetadataContext()
func (*MetadataContext) Pair ¶
func (s *MetadataContext) Pair(i int) IPairContext
func (*MetadataContext) ToStringTree ¶
func (s *MetadataContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type PairContext ¶
type PairContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPairContext ¶
func NewEmptyPairContext() *PairContext
func NewPairContext ¶
func NewPairContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PairContext
func (*PairContext) Accept ¶
func (s *PairContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PairContext) EnterRule ¶
func (s *PairContext) EnterRule(listener antlr.ParseTreeListener)
func (*PairContext) ExitRule ¶
func (s *PairContext) ExitRule(listener antlr.ParseTreeListener)
func (*PairContext) GetParser ¶
func (s *PairContext) GetParser() antlr.Parser
func (*PairContext) GetRuleContext ¶
func (s *PairContext) GetRuleContext() antlr.RuleContext
func (*PairContext) IsPairContext ¶
func (*PairContext) IsPairContext()
func (*PairContext) Key ¶
func (s *PairContext) Key() IKeyContext
func (*PairContext) ToStringTree ¶
func (s *PairContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PairContext) Value ¶
func (s *PairContext) Value() IValueContext
type PendingContext ¶
type PendingContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyPendingContext ¶
func NewEmptyPendingContext() *PendingContext
func NewPendingContext ¶
func NewPendingContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PendingContext
func (*PendingContext) Accept ¶
func (s *PendingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*PendingContext) EnterRule ¶
func (s *PendingContext) EnterRule(listener antlr.ParseTreeListener)
func (*PendingContext) ExitRule ¶
func (s *PendingContext) ExitRule(listener antlr.ParseTreeListener)
func (*PendingContext) GetParser ¶
func (s *PendingContext) GetParser() antlr.Parser
func (*PendingContext) GetRuleContext ¶
func (s *PendingContext) GetRuleContext() antlr.RuleContext
func (*PendingContext) IsPendingContext ¶
func (*PendingContext) IsPendingContext()
func (*PendingContext) ToStringTree ¶
func (s *PendingContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*PendingContext) TrueOrFalse ¶
func (s *PendingContext) TrueOrFalse() ITrueOrFalseContext
type RateContext ¶ added in v1.31.0
type RateContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyRateContext ¶ added in v1.31.0
func NewEmptyRateContext() *RateContext
func NewRateContext ¶ added in v1.31.0
func NewRateContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *RateContext
func (*RateContext) Accept ¶ added in v1.31.0
func (s *RateContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RateContext) AllUUID ¶ added in v1.31.0
func (s *RateContext) AllUUID() []antlr.TerminalNode
func (*RateContext) AllValueOrVariable ¶ added in v1.31.0
func (s *RateContext) AllValueOrVariable() []IValueOrVariableContext
func (*RateContext) EnterRule ¶ added in v1.31.0
func (s *RateContext) EnterRule(listener antlr.ParseTreeListener)
func (*RateContext) ExitRule ¶ added in v1.31.0
func (s *RateContext) ExitRule(listener antlr.ParseTreeListener)
func (*RateContext) GetParser ¶ added in v1.31.0
func (s *RateContext) GetParser() antlr.Parser
func (*RateContext) GetRuleContext ¶ added in v1.31.0
func (s *RateContext) GetRuleContext() antlr.RuleContext
func (*RateContext) IsRateContext ¶ added in v1.31.0
func (*RateContext) IsRateContext()
func (*RateContext) ToStringTree ¶ added in v1.31.0
func (s *RateContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*RateContext) UUID ¶ added in v1.31.0
func (s *RateContext) UUID(i int) antlr.TerminalNode
func (*RateContext) ValueOrVariable ¶ added in v1.31.0
func (s *RateContext) ValueOrVariable(i int) IValueOrVariableContext
type RemainingContext ¶
type RemainingContext struct {
SendTypesContext
}
func NewRemainingContext ¶
func NewRemainingContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *RemainingContext
func (*RemainingContext) Accept ¶
func (s *RemainingContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*RemainingContext) EnterRule ¶
func (s *RemainingContext) EnterRule(listener antlr.ParseTreeListener)
func (*RemainingContext) ExitRule ¶
func (s *RemainingContext) ExitRule(listener antlr.ParseTreeListener)
func (*RemainingContext) GetRuleContext ¶
func (s *RemainingContext) GetRuleContext() antlr.RuleContext
func (*RemainingContext) REMAINING ¶
func (s *RemainingContext) REMAINING() antlr.TerminalNode
type SendContext ¶
type SendContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySendContext ¶
func NewEmptySendContext() *SendContext
func NewSendContext ¶
func NewSendContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SendContext
func (*SendContext) Accept ¶
func (s *SendContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SendContext) AllValueOrVariable ¶
func (s *SendContext) AllValueOrVariable() []IValueOrVariableContext
func (*SendContext) EnterRule ¶
func (s *SendContext) EnterRule(listener antlr.ParseTreeListener)
func (*SendContext) ExitRule ¶
func (s *SendContext) ExitRule(listener antlr.ParseTreeListener)
func (*SendContext) GetParser ¶
func (s *SendContext) GetParser() antlr.Parser
func (*SendContext) GetRuleContext ¶
func (s *SendContext) GetRuleContext() antlr.RuleContext
func (*SendContext) IsSendContext ¶
func (*SendContext) IsSendContext()
func (*SendContext) Source ¶
func (s *SendContext) Source() ISourceContext
func (*SendContext) ToStringTree ¶
func (s *SendContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*SendContext) UUID ¶
func (s *SendContext) UUID() antlr.TerminalNode
func (*SendContext) ValueOrVariable ¶
func (s *SendContext) ValueOrVariable(i int) IValueOrVariableContext
type SendTypesContext ¶
type SendTypesContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySendTypesContext ¶
func NewEmptySendTypesContext() *SendTypesContext
func NewSendTypesContext ¶
func NewSendTypesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SendTypesContext
func (*SendTypesContext) CopyAll ¶
func (s *SendTypesContext) CopyAll(ctx *SendTypesContext)
func (*SendTypesContext) GetParser ¶
func (s *SendTypesContext) GetParser() antlr.Parser
func (*SendTypesContext) GetRuleContext ¶
func (s *SendTypesContext) GetRuleContext() antlr.RuleContext
func (*SendTypesContext) IsSendTypesContext ¶
func (*SendTypesContext) IsSendTypesContext()
func (*SendTypesContext) ToStringTree ¶
func (s *SendTypesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ShareIntContext ¶
type ShareIntContext struct {
}func NewShareIntContext ¶
func NewShareIntContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShareIntContext
func (*ShareIntContext) Accept ¶
func (s *ShareIntContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShareIntContext) EnterRule ¶
func (s *ShareIntContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShareIntContext) ExitRule ¶
func (s *ShareIntContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShareIntContext) GetRuleContext ¶
func (s *ShareIntContext) GetRuleContext() antlr.RuleContext
func (*ShareIntContext) ValueOrVariable ¶
func (s *ShareIntContext) ValueOrVariable() IValueOrVariableContext
type ShareIntOfIntContext ¶
type ShareIntOfIntContext struct {
}func NewShareIntOfIntContext ¶
func NewShareIntOfIntContext(parser antlr.Parser, ctx antlr.ParserRuleContext) *ShareIntOfIntContext
func (*ShareIntOfIntContext) Accept ¶
func (s *ShareIntOfIntContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ShareIntOfIntContext) AllValueOrVariable ¶
func (s *ShareIntOfIntContext) AllValueOrVariable() []IValueOrVariableContext
func (*ShareIntOfIntContext) EnterRule ¶
func (s *ShareIntOfIntContext) EnterRule(listener antlr.ParseTreeListener)
func (*ShareIntOfIntContext) ExitRule ¶
func (s *ShareIntOfIntContext) ExitRule(listener antlr.ParseTreeListener)
func (*ShareIntOfIntContext) GetRuleContext ¶
func (s *ShareIntOfIntContext) GetRuleContext() antlr.RuleContext
func (*ShareIntOfIntContext) ValueOrVariable ¶
func (s *ShareIntOfIntContext) ValueOrVariable(i int) IValueOrVariableContext
type SourceContext ¶
type SourceContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptySourceContext ¶
func NewEmptySourceContext() *SourceContext
func NewSourceContext ¶
func NewSourceContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SourceContext
func (*SourceContext) Accept ¶
func (s *SourceContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*SourceContext) AllFrom ¶
func (s *SourceContext) AllFrom() []IFromContext
func (*SourceContext) EnterRule ¶
func (s *SourceContext) EnterRule(listener antlr.ParseTreeListener)
func (*SourceContext) ExitRule ¶
func (s *SourceContext) ExitRule(listener antlr.ParseTreeListener)
func (*SourceContext) From ¶
func (s *SourceContext) From(i int) IFromContext
func (*SourceContext) GetParser ¶
func (s *SourceContext) GetParser() antlr.Parser
func (*SourceContext) GetRuleContext ¶
func (s *SourceContext) GetRuleContext() antlr.RuleContext
func (*SourceContext) IsSourceContext ¶
func (*SourceContext) IsSourceContext()
func (*SourceContext) REMAINING ¶
func (s *SourceContext) REMAINING() antlr.TerminalNode
func (*SourceContext) ToStringTree ¶
func (s *SourceContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ToContext ¶
type ToContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyToContext ¶
func NewEmptyToContext() *ToContext
func NewToContext ¶
func (*ToContext) Account ¶
func (s *ToContext) Account() IAccountContext
func (*ToContext) ChartOfAccounts ¶
func (s *ToContext) ChartOfAccounts() IChartOfAccountsContext
func (*ToContext) Description ¶
func (s *ToContext) Description() IDescriptionContext
func (*ToContext) GetRuleContext ¶
func (s *ToContext) GetRuleContext() antlr.RuleContext
func (*ToContext) IsToContext ¶
func (*ToContext) IsToContext()
func (*ToContext) Metadata ¶
func (s *ToContext) Metadata() IMetadataContext
func (*ToContext) Rate ¶ added in v1.31.0
func (s *ToContext) Rate() IRateContext
func (*ToContext) SendTypes ¶
func (s *ToContext) SendTypes() ISendTypesContext
func (*ToContext) ToStringTree ¶
type TransactionContext ¶
type TransactionContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTransactionContext ¶
func NewEmptyTransactionContext() *TransactionContext
func NewTransactionContext ¶
func NewTransactionContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TransactionContext
func (*TransactionContext) Accept ¶
func (s *TransactionContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TransactionContext) ChartOfAccountsGroupName ¶
func (s *TransactionContext) ChartOfAccountsGroupName() IChartOfAccountsGroupNameContext
func (*TransactionContext) Code ¶
func (s *TransactionContext) Code() ICodeContext
func (*TransactionContext) Description ¶
func (s *TransactionContext) Description() IDescriptionContext
func (*TransactionContext) Distribute ¶
func (s *TransactionContext) Distribute() IDistributeContext
func (*TransactionContext) EnterRule ¶
func (s *TransactionContext) EnterRule(listener antlr.ParseTreeListener)
func (*TransactionContext) ExitRule ¶
func (s *TransactionContext) ExitRule(listener antlr.ParseTreeListener)
func (*TransactionContext) GetParser ¶
func (s *TransactionContext) GetParser() antlr.Parser
func (*TransactionContext) GetRuleContext ¶
func (s *TransactionContext) GetRuleContext() antlr.RuleContext
func (*TransactionContext) IsTransactionContext ¶
func (*TransactionContext) IsTransactionContext()
func (*TransactionContext) Metadata ¶
func (s *TransactionContext) Metadata() IMetadataContext
func (*TransactionContext) Pending ¶
func (s *TransactionContext) Pending() IPendingContext
func (*TransactionContext) Send ¶
func (s *TransactionContext) Send() ISendContext
func (*TransactionContext) ToStringTree ¶
func (s *TransactionContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*TransactionContext) VERSION ¶
func (s *TransactionContext) VERSION() antlr.TerminalNode
type TransactionLexer ¶
type TransactionLexer struct { *antlr.BaseLexer // contains filtered or unexported fields }
func NewTransactionLexer ¶
func NewTransactionLexer(input antlr.CharStream) *TransactionLexer
NewTransactionLexer produces a new lexer instance for the optional input antlr.CharStream.
type TransactionListener ¶
type TransactionListener interface { antlr.ParseTreeListener // EnterTransaction is called when entering the transaction production. EnterTransaction(c *TransactionContext) // EnterChartOfAccountsGroupName is called when entering the chartOfAccountsGroupName production. EnterChartOfAccountsGroupName(c *ChartOfAccountsGroupNameContext) // EnterCode is called when entering the code production. EnterCode(c *CodeContext) // EnterTrueOrFalse is called when entering the trueOrFalse production. EnterTrueOrFalse(c *TrueOrFalseContext) // EnterPending is called when entering the pending production. EnterPending(c *PendingContext) // EnterDescription is called when entering the description production. EnterDescription(c *DescriptionContext) // EnterChartOfAccounts is called when entering the chartOfAccounts production. EnterChartOfAccounts(c *ChartOfAccountsContext) // EnterMetadata is called when entering the metadata production. EnterMetadata(c *MetadataContext) // EnterPair is called when entering the pair production. EnterPair(c *PairContext) // EnterKey is called when entering the key production. EnterKey(c *KeyContext) // EnterValue is called when entering the value production. EnterValue(c *ValueContext) // EnterValueOrVariable is called when entering the valueOrVariable production. EnterValueOrVariable(c *ValueOrVariableContext) // EnterAmount is called when entering the Amount production. EnterAmount(c *AmountContext) EnterShareIntOfInt(c *ShareIntOfIntContext) EnterShareInt(c *ShareIntContext) // EnterRemaining is called when entering the Remaining production. EnterRemaining(c *RemainingContext) // EnterAccount is called when entering the account production. EnterAccount(c *AccountContext) // EnterRate is called when entering the rate production. EnterRate(c *RateContext) // EnterFrom is called when entering the from production. EnterFrom(c *FromContext) // EnterSource is called when entering the source production. EnterSource(c *SourceContext) // EnterSend is called when entering the send production. EnterSend(c *SendContext) // EnterTo is called when entering the to production. EnterTo(c *ToContext) // EnterDistribute is called when entering the distribute production. EnterDistribute(c *DistributeContext) // ExitTransaction is called when exiting the transaction production. ExitTransaction(c *TransactionContext) // ExitChartOfAccountsGroupName is called when exiting the chartOfAccountsGroupName production. ExitChartOfAccountsGroupName(c *ChartOfAccountsGroupNameContext) // ExitCode is called when exiting the code production. ExitCode(c *CodeContext) // ExitTrueOrFalse is called when exiting the trueOrFalse production. ExitTrueOrFalse(c *TrueOrFalseContext) // ExitPending is called when exiting the pending production. ExitPending(c *PendingContext) // ExitDescription is called when exiting the description production. ExitDescription(c *DescriptionContext) // ExitChartOfAccounts is called when exiting the chartOfAccounts production. ExitChartOfAccounts(c *ChartOfAccountsContext) // ExitMetadata is called when exiting the metadata production. ExitMetadata(c *MetadataContext) // ExitPair is called when exiting the pair production. ExitPair(c *PairContext) // ExitKey is called when exiting the key production. ExitKey(c *KeyContext) // ExitValue is called when exiting the value production. ExitValue(c *ValueContext) // ExitValueOrVariable is called when exiting the valueOrVariable production. ExitValueOrVariable(c *ValueOrVariableContext) // ExitAmount is called when exiting the Amount production. ExitAmount(c *AmountContext) ExitShareIntOfInt(c *ShareIntOfIntContext) ExitShareInt(c *ShareIntContext) // ExitRemaining is called when exiting the Remaining production. ExitRemaining(c *RemainingContext) // ExitAccount is called when exiting the account production. ExitAccount(c *AccountContext) // ExitRate is called when exiting the rate production. ExitRate(c *RateContext) // ExitFrom is called when exiting the from production. ExitFrom(c *FromContext) // ExitSource is called when exiting the source production. ExitSource(c *SourceContext) // ExitSend is called when exiting the send production. ExitSend(c *SendContext) // ExitTo is called when exiting the to production. ExitTo(c *ToContext) // ExitDistribute is called when exiting the distribute production. ExitDistribute(c *DistributeContext) }
TransactionListener is a complete listener for a parse tree produced by TransactionParser.
type TransactionParser ¶
type TransactionParser struct {
*antlr.BaseParser
}
func NewTransactionParser ¶
func NewTransactionParser(input antlr.TokenStream) *TransactionParser
NewTransactionParser produces a new parser instance for the optional input antlr.TokenStream.
func (*TransactionParser) Account ¶
func (p *TransactionParser) Account() (localctx IAccountContext)
func (*TransactionParser) ChartOfAccounts ¶
func (p *TransactionParser) ChartOfAccounts() (localctx IChartOfAccountsContext)
func (*TransactionParser) ChartOfAccountsGroupName ¶
func (p *TransactionParser) ChartOfAccountsGroupName() (localctx IChartOfAccountsGroupNameContext)
func (*TransactionParser) Code ¶
func (p *TransactionParser) Code() (localctx ICodeContext)
func (*TransactionParser) Description ¶
func (p *TransactionParser) Description() (localctx IDescriptionContext)
func (*TransactionParser) Distribute ¶
func (p *TransactionParser) Distribute() (localctx IDistributeContext)
func (*TransactionParser) From ¶
func (p *TransactionParser) From() (localctx IFromContext)
func (*TransactionParser) Key ¶
func (p *TransactionParser) Key() (localctx IKeyContext)
func (*TransactionParser) Metadata ¶
func (p *TransactionParser) Metadata() (localctx IMetadataContext)
func (*TransactionParser) Pair ¶
func (p *TransactionParser) Pair() (localctx IPairContext)
func (*TransactionParser) Pending ¶
func (p *TransactionParser) Pending() (localctx IPendingContext)
func (*TransactionParser) Rate ¶ added in v1.31.0
func (p *TransactionParser) Rate() (localctx IRateContext)
func (*TransactionParser) Send ¶
func (p *TransactionParser) Send() (localctx ISendContext)
func (*TransactionParser) SendTypes ¶
func (p *TransactionParser) SendTypes() (localctx ISendTypesContext)
func (*TransactionParser) Source ¶
func (p *TransactionParser) Source() (localctx ISourceContext)
func (*TransactionParser) To ¶
func (p *TransactionParser) To() (localctx IToContext)
func (*TransactionParser) Transaction ¶
func (p *TransactionParser) Transaction() (localctx ITransactionContext)
func (*TransactionParser) TrueOrFalse ¶
func (p *TransactionParser) TrueOrFalse() (localctx ITrueOrFalseContext)
func (*TransactionParser) Value ¶
func (p *TransactionParser) Value() (localctx IValueContext)
func (*TransactionParser) ValueOrVariable ¶
func (p *TransactionParser) ValueOrVariable() (localctx IValueOrVariableContext)
type TransactionVisitor ¶
type TransactionVisitor interface { antlr.ParseTreeVisitor // Visit a parse tree produced by TransactionParser#transaction. VisitTransaction(ctx *TransactionContext) interface{} // Visit a parse tree produced by TransactionParser#chartOfAccountsGroupName. VisitChartOfAccountsGroupName(ctx *ChartOfAccountsGroupNameContext) interface{} // Visit a parse tree produced by TransactionParser#code. VisitCode(ctx *CodeContext) interface{} // Visit a parse tree produced by TransactionParser#trueOrFalse. VisitTrueOrFalse(ctx *TrueOrFalseContext) interface{} // Visit a parse tree produced by TransactionParser#pending. VisitPending(ctx *PendingContext) interface{} // Visit a parse tree produced by TransactionParser#description. VisitDescription(ctx *DescriptionContext) interface{} // Visit a parse tree produced by TransactionParser#chartOfAccounts. VisitChartOfAccounts(ctx *ChartOfAccountsContext) interface{} // Visit a parse tree produced by TransactionParser#metadata. VisitMetadata(ctx *MetadataContext) interface{} // Visit a parse tree produced by TransactionParser#pair. VisitPair(ctx *PairContext) interface{} // Visit a parse tree produced by TransactionParser#key. VisitKey(ctx *KeyContext) interface{} // Visit a parse tree produced by TransactionParser#value. VisitValue(ctx *ValueContext) interface{} // Visit a parse tree produced by TransactionParser#valueOrVariable. VisitValueOrVariable(ctx *ValueOrVariableContext) interface{} // Visit a parse tree produced by TransactionParser#Amount. VisitAmount(ctx *AmountContext) interface{} VisitShareIntOfInt(ctx *ShareIntOfIntContext) interface{} VisitShareInt(ctx *ShareIntContext) interface{} // Visit a parse tree produced by TransactionParser#Remaining. VisitRemaining(ctx *RemainingContext) interface{} // Visit a parse tree produced by TransactionParser#account. VisitAccount(ctx *AccountContext) interface{} // Visit a parse tree produced by TransactionParser#rate. VisitRate(ctx *RateContext) interface{} // Visit a parse tree produced by TransactionParser#from. VisitFrom(ctx *FromContext) interface{} // Visit a parse tree produced by TransactionParser#source. VisitSource(ctx *SourceContext) interface{} // Visit a parse tree produced by TransactionParser#send. VisitSend(ctx *SendContext) interface{} // Visit a parse tree produced by TransactionParser#to. VisitTo(ctx *ToContext) interface{} // Visit a parse tree produced by TransactionParser#distribute. VisitDistribute(ctx *DistributeContext) interface{} }
A complete Visitor for a parse tree produced by TransactionParser.
type TrueOrFalseContext ¶
type TrueOrFalseContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyTrueOrFalseContext ¶
func NewEmptyTrueOrFalseContext() *TrueOrFalseContext
func NewTrueOrFalseContext ¶
func NewTrueOrFalseContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *TrueOrFalseContext
func (*TrueOrFalseContext) Accept ¶
func (s *TrueOrFalseContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*TrueOrFalseContext) EnterRule ¶
func (s *TrueOrFalseContext) EnterRule(listener antlr.ParseTreeListener)
func (*TrueOrFalseContext) ExitRule ¶
func (s *TrueOrFalseContext) ExitRule(listener antlr.ParseTreeListener)
func (*TrueOrFalseContext) GetParser ¶
func (s *TrueOrFalseContext) GetParser() antlr.Parser
func (*TrueOrFalseContext) GetRuleContext ¶
func (s *TrueOrFalseContext) GetRuleContext() antlr.RuleContext
func (*TrueOrFalseContext) IsTrueOrFalseContext ¶
func (*TrueOrFalseContext) IsTrueOrFalseContext()
func (*TrueOrFalseContext) ToStringTree ¶
func (s *TrueOrFalseContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
type ValueContext ¶
type ValueContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueContext ¶
func NewEmptyValueContext() *ValueContext
func NewValueContext ¶
func NewValueContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueContext
func (*ValueContext) Accept ¶
func (s *ValueContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ValueContext) EnterRule ¶
func (s *ValueContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueContext) ExitRule ¶
func (s *ValueContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueContext) GetParser ¶
func (s *ValueContext) GetParser() antlr.Parser
func (*ValueContext) GetRuleContext ¶
func (s *ValueContext) GetRuleContext() antlr.RuleContext
func (*ValueContext) INT ¶
func (s *ValueContext) INT() antlr.TerminalNode
func (*ValueContext) IsValueContext ¶
func (*ValueContext) IsValueContext()
func (*ValueContext) ToStringTree ¶
func (s *ValueContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ValueContext) UUID ¶
func (s *ValueContext) UUID() antlr.TerminalNode
type ValueOrVariableContext ¶
type ValueOrVariableContext struct { antlr.BaseParserRuleContext // contains filtered or unexported fields }
func NewEmptyValueOrVariableContext ¶
func NewEmptyValueOrVariableContext() *ValueOrVariableContext
func NewValueOrVariableContext ¶
func NewValueOrVariableContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ValueOrVariableContext
func (*ValueOrVariableContext) Accept ¶
func (s *ValueOrVariableContext) Accept(visitor antlr.ParseTreeVisitor) interface{}
func (*ValueOrVariableContext) EnterRule ¶
func (s *ValueOrVariableContext) EnterRule(listener antlr.ParseTreeListener)
func (*ValueOrVariableContext) ExitRule ¶
func (s *ValueOrVariableContext) ExitRule(listener antlr.ParseTreeListener)
func (*ValueOrVariableContext) GetParser ¶
func (s *ValueOrVariableContext) GetParser() antlr.Parser
func (*ValueOrVariableContext) GetRuleContext ¶
func (s *ValueOrVariableContext) GetRuleContext() antlr.RuleContext
func (*ValueOrVariableContext) INT ¶
func (s *ValueOrVariableContext) INT() antlr.TerminalNode
func (*ValueOrVariableContext) IsValueOrVariableContext ¶
func (*ValueOrVariableContext) IsValueOrVariableContext()
func (*ValueOrVariableContext) ToStringTree ¶
func (s *ValueOrVariableContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string
func (*ValueOrVariableContext) VARIABLE ¶
func (s *ValueOrVariableContext) VARIABLE() antlr.TerminalNode