parser

package
Version: v0.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2019 License: GPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BitflowLexerOPEN         = 1
	BitflowLexerCLOSE        = 2
	BitflowLexerEOP          = 3
	BitflowLexerNEXT         = 4
	BitflowLexerOPEN_PARAMS  = 5
	BitflowLexerCLOSE_PARAMS = 6
	BitflowLexerEQ           = 7
	BitflowLexerSEP          = 8
	BitflowLexerOPEN_HINTS   = 9
	BitflowLexerCLOSE_HINTS  = 10
	BitflowLexerWINDOW       = 11
	BitflowLexerSTRING       = 12
	BitflowLexerIDENTIFIER   = 13
	BitflowLexerCOMMENT      = 14
	BitflowLexerNEWLINE      = 15
	BitflowLexerWHITESPACE   = 16
	BitflowLexerTAB          = 17
)

BitflowLexer tokens.

View Source
const (
	BitflowParserEOF          = antlr.TokenEOF
	BitflowParserOPEN         = 1
	BitflowParserCLOSE        = 2
	BitflowParserEOP          = 3
	BitflowParserNEXT         = 4
	BitflowParserOPEN_PARAMS  = 5
	BitflowParserCLOSE_PARAMS = 6
	BitflowParserEQ           = 7
	BitflowParserSEP          = 8
	BitflowParserOPEN_HINTS   = 9
	BitflowParserCLOSE_HINTS  = 10
	BitflowParserWINDOW       = 11
	BitflowParserSTRING       = 12
	BitflowParserIDENTIFIER   = 13
	BitflowParserCOMMENT      = 14
	BitflowParserNEWLINE      = 15
	BitflowParserWHITESPACE   = 16
	BitflowParserTAB          = 17
)

BitflowParser tokens.

View Source
const (
	BitflowParserRULE_script              = 0
	BitflowParserRULE_dataInput           = 1
	BitflowParserRULE_dataOutput          = 2
	BitflowParserRULE_name                = 3
	BitflowParserRULE_parameter           = 4
	BitflowParserRULE_parameterList       = 5
	BitflowParserRULE_parameters          = 6
	BitflowParserRULE_pipelines           = 7
	BitflowParserRULE_pipeline            = 8
	BitflowParserRULE_pipelineElement     = 9
	BitflowParserRULE_pipelineTailElement = 10
	BitflowParserRULE_processingStep      = 11
	BitflowParserRULE_fork                = 12
	BitflowParserRULE_namedSubPipeline    = 13
	BitflowParserRULE_subPipeline         = 14
	BitflowParserRULE_multiplexFork       = 15
	BitflowParserRULE_window              = 16
	BitflowParserRULE_schedulingHints     = 17
)

BitflowParser rules.

Variables

This section is empty.

Functions

This section is empty.

Types

type BaseBitflowListener

type BaseBitflowListener struct{}

BaseBitflowListener is a complete listener for a parse tree produced by BitflowParser.

func (*BaseBitflowListener) EnterDataInput

func (s *BaseBitflowListener) EnterDataInput(ctx *DataInputContext)

EnterDataInput is called when production dataInput is entered.

func (*BaseBitflowListener) EnterDataOutput

func (s *BaseBitflowListener) EnterDataOutput(ctx *DataOutputContext)

EnterDataOutput is called when production dataOutput is entered.

func (*BaseBitflowListener) EnterEveryRule

func (s *BaseBitflowListener) EnterEveryRule(ctx antlr.ParserRuleContext)

EnterEveryRule is called when any rule is entered.

func (*BaseBitflowListener) EnterFork

func (s *BaseBitflowListener) EnterFork(ctx *ForkContext)

EnterFork is called when production fork is entered.

func (*BaseBitflowListener) EnterMultiplexFork

func (s *BaseBitflowListener) EnterMultiplexFork(ctx *MultiplexForkContext)

EnterMultiplexFork is called when production multiplexFork is entered.

func (*BaseBitflowListener) EnterName

func (s *BaseBitflowListener) EnterName(ctx *NameContext)

EnterName is called when production name is entered.

func (*BaseBitflowListener) EnterNamedSubPipeline

func (s *BaseBitflowListener) EnterNamedSubPipeline(ctx *NamedSubPipelineContext)

EnterNamedSubPipeline is called when production namedSubPipeline is entered.

func (*BaseBitflowListener) EnterParameter

func (s *BaseBitflowListener) EnterParameter(ctx *ParameterContext)

EnterParameter is called when production parameter is entered.

func (*BaseBitflowListener) EnterParameterList

func (s *BaseBitflowListener) EnterParameterList(ctx *ParameterListContext)

EnterParameterList is called when production parameterList is entered.

func (*BaseBitflowListener) EnterParameters

func (s *BaseBitflowListener) EnterParameters(ctx *ParametersContext)

EnterParameters is called when production parameters is entered.

func (*BaseBitflowListener) EnterPipeline

func (s *BaseBitflowListener) EnterPipeline(ctx *PipelineContext)

EnterPipeline is called when production pipeline is entered.

func (*BaseBitflowListener) EnterPipelineElement

func (s *BaseBitflowListener) EnterPipelineElement(ctx *PipelineElementContext)

EnterPipelineElement is called when production pipelineElement is entered.

func (*BaseBitflowListener) EnterPipelineTailElement

func (s *BaseBitflowListener) EnterPipelineTailElement(ctx *PipelineTailElementContext)

EnterPipelineTailElement is called when production pipelineTailElement is entered.

func (*BaseBitflowListener) EnterPipelines

func (s *BaseBitflowListener) EnterPipelines(ctx *PipelinesContext)

EnterPipelines is called when production pipelines is entered.

func (*BaseBitflowListener) EnterProcessingStep

func (s *BaseBitflowListener) EnterProcessingStep(ctx *ProcessingStepContext)

EnterProcessingStep is called when production processingStep is entered.

func (*BaseBitflowListener) EnterSchedulingHints

func (s *BaseBitflowListener) EnterSchedulingHints(ctx *SchedulingHintsContext)

EnterSchedulingHints is called when production schedulingHints is entered.

func (*BaseBitflowListener) EnterScript

func (s *BaseBitflowListener) EnterScript(ctx *ScriptContext)

EnterScript is called when production script is entered.

func (*BaseBitflowListener) EnterSubPipeline

func (s *BaseBitflowListener) EnterSubPipeline(ctx *SubPipelineContext)

EnterSubPipeline is called when production subPipeline is entered.

func (*BaseBitflowListener) EnterWindow

func (s *BaseBitflowListener) EnterWindow(ctx *WindowContext)

EnterWindow is called when production window is entered.

func (*BaseBitflowListener) ExitDataInput

func (s *BaseBitflowListener) ExitDataInput(ctx *DataInputContext)

ExitDataInput is called when production dataInput is exited.

func (*BaseBitflowListener) ExitDataOutput

func (s *BaseBitflowListener) ExitDataOutput(ctx *DataOutputContext)

ExitDataOutput is called when production dataOutput is exited.

func (*BaseBitflowListener) ExitEveryRule

func (s *BaseBitflowListener) ExitEveryRule(ctx antlr.ParserRuleContext)

ExitEveryRule is called when any rule is exited.

func (*BaseBitflowListener) ExitFork

func (s *BaseBitflowListener) ExitFork(ctx *ForkContext)

ExitFork is called when production fork is exited.

func (*BaseBitflowListener) ExitMultiplexFork

func (s *BaseBitflowListener) ExitMultiplexFork(ctx *MultiplexForkContext)

ExitMultiplexFork is called when production multiplexFork is exited.

func (*BaseBitflowListener) ExitName

func (s *BaseBitflowListener) ExitName(ctx *NameContext)

ExitName is called when production name is exited.

func (*BaseBitflowListener) ExitNamedSubPipeline

func (s *BaseBitflowListener) ExitNamedSubPipeline(ctx *NamedSubPipelineContext)

ExitNamedSubPipeline is called when production namedSubPipeline is exited.

func (*BaseBitflowListener) ExitParameter

func (s *BaseBitflowListener) ExitParameter(ctx *ParameterContext)

ExitParameter is called when production parameter is exited.

func (*BaseBitflowListener) ExitParameterList

func (s *BaseBitflowListener) ExitParameterList(ctx *ParameterListContext)

ExitParameterList is called when production parameterList is exited.

func (*BaseBitflowListener) ExitParameters

func (s *BaseBitflowListener) ExitParameters(ctx *ParametersContext)

ExitParameters is called when production parameters is exited.

func (*BaseBitflowListener) ExitPipeline

func (s *BaseBitflowListener) ExitPipeline(ctx *PipelineContext)

ExitPipeline is called when production pipeline is exited.

func (*BaseBitflowListener) ExitPipelineElement

func (s *BaseBitflowListener) ExitPipelineElement(ctx *PipelineElementContext)

ExitPipelineElement is called when production pipelineElement is exited.

func (*BaseBitflowListener) ExitPipelineTailElement

func (s *BaseBitflowListener) ExitPipelineTailElement(ctx *PipelineTailElementContext)

ExitPipelineTailElement is called when production pipelineTailElement is exited.

func (*BaseBitflowListener) ExitPipelines

func (s *BaseBitflowListener) ExitPipelines(ctx *PipelinesContext)

ExitPipelines is called when production pipelines is exited.

func (*BaseBitflowListener) ExitProcessingStep

func (s *BaseBitflowListener) ExitProcessingStep(ctx *ProcessingStepContext)

ExitProcessingStep is called when production processingStep is exited.

func (*BaseBitflowListener) ExitSchedulingHints

func (s *BaseBitflowListener) ExitSchedulingHints(ctx *SchedulingHintsContext)

ExitSchedulingHints is called when production schedulingHints is exited.

func (*BaseBitflowListener) ExitScript

func (s *BaseBitflowListener) ExitScript(ctx *ScriptContext)

ExitScript is called when production script is exited.

func (*BaseBitflowListener) ExitSubPipeline

func (s *BaseBitflowListener) ExitSubPipeline(ctx *SubPipelineContext)

ExitSubPipeline is called when production subPipeline is exited.

func (*BaseBitflowListener) ExitWindow

func (s *BaseBitflowListener) ExitWindow(ctx *WindowContext)

ExitWindow is called when production window is exited.

func (*BaseBitflowListener) VisitErrorNode

func (s *BaseBitflowListener) VisitErrorNode(node antlr.ErrorNode)

VisitErrorNode is called when an error node is visited.

func (*BaseBitflowListener) VisitTerminal

func (s *BaseBitflowListener) VisitTerminal(node antlr.TerminalNode)

VisitTerminal is called when a terminal node is visited.

type BaseBitflowVisitor

type BaseBitflowVisitor struct {
	*antlr.BaseParseTreeVisitor
}

func (*BaseBitflowVisitor) VisitDataInput

func (v *BaseBitflowVisitor) VisitDataInput(ctx *DataInputContext) interface{}

func (*BaseBitflowVisitor) VisitDataOutput

func (v *BaseBitflowVisitor) VisitDataOutput(ctx *DataOutputContext) interface{}

func (*BaseBitflowVisitor) VisitFork

func (v *BaseBitflowVisitor) VisitFork(ctx *ForkContext) interface{}

func (*BaseBitflowVisitor) VisitMultiplexFork

func (v *BaseBitflowVisitor) VisitMultiplexFork(ctx *MultiplexForkContext) interface{}

func (*BaseBitflowVisitor) VisitName

func (v *BaseBitflowVisitor) VisitName(ctx *NameContext) interface{}

func (*BaseBitflowVisitor) VisitNamedSubPipeline

func (v *BaseBitflowVisitor) VisitNamedSubPipeline(ctx *NamedSubPipelineContext) interface{}

func (*BaseBitflowVisitor) VisitParameter

func (v *BaseBitflowVisitor) VisitParameter(ctx *ParameterContext) interface{}

func (*BaseBitflowVisitor) VisitParameterList

func (v *BaseBitflowVisitor) VisitParameterList(ctx *ParameterListContext) interface{}

func (*BaseBitflowVisitor) VisitParameters

func (v *BaseBitflowVisitor) VisitParameters(ctx *ParametersContext) interface{}

func (*BaseBitflowVisitor) VisitPipeline

func (v *BaseBitflowVisitor) VisitPipeline(ctx *PipelineContext) interface{}

func (*BaseBitflowVisitor) VisitPipelineElement

func (v *BaseBitflowVisitor) VisitPipelineElement(ctx *PipelineElementContext) interface{}

func (*BaseBitflowVisitor) VisitPipelineTailElement

func (v *BaseBitflowVisitor) VisitPipelineTailElement(ctx *PipelineTailElementContext) interface{}

func (*BaseBitflowVisitor) VisitPipelines

func (v *BaseBitflowVisitor) VisitPipelines(ctx *PipelinesContext) interface{}

func (*BaseBitflowVisitor) VisitProcessingStep

func (v *BaseBitflowVisitor) VisitProcessingStep(ctx *ProcessingStepContext) interface{}

func (*BaseBitflowVisitor) VisitSchedulingHints

func (v *BaseBitflowVisitor) VisitSchedulingHints(ctx *SchedulingHintsContext) interface{}

func (*BaseBitflowVisitor) VisitScript

func (v *BaseBitflowVisitor) VisitScript(ctx *ScriptContext) interface{}

func (*BaseBitflowVisitor) VisitSubPipeline

func (v *BaseBitflowVisitor) VisitSubPipeline(ctx *SubPipelineContext) interface{}

func (*BaseBitflowVisitor) VisitWindow

func (v *BaseBitflowVisitor) VisitWindow(ctx *WindowContext) interface{}

type BitflowLexer

type BitflowLexer struct {
	*antlr.BaseLexer
	// contains filtered or unexported fields
}

func NewBitflowLexer

func NewBitflowLexer(input antlr.CharStream) *BitflowLexer

type BitflowListener

type BitflowListener interface {
	antlr.ParseTreeListener

	// EnterScript is called when entering the script production.
	EnterScript(c *ScriptContext)

	// EnterDataInput is called when entering the dataInput production.
	EnterDataInput(c *DataInputContext)

	// EnterDataOutput is called when entering the dataOutput production.
	EnterDataOutput(c *DataOutputContext)

	// EnterName is called when entering the name production.
	EnterName(c *NameContext)

	// EnterParameter is called when entering the parameter production.
	EnterParameter(c *ParameterContext)

	// EnterParameterList is called when entering the parameterList production.
	EnterParameterList(c *ParameterListContext)

	// EnterParameters is called when entering the parameters production.
	EnterParameters(c *ParametersContext)

	// EnterPipelines is called when entering the pipelines production.
	EnterPipelines(c *PipelinesContext)

	// EnterPipeline is called when entering the pipeline production.
	EnterPipeline(c *PipelineContext)

	// EnterPipelineElement is called when entering the pipelineElement production.
	EnterPipelineElement(c *PipelineElementContext)

	// EnterPipelineTailElement is called when entering the pipelineTailElement production.
	EnterPipelineTailElement(c *PipelineTailElementContext)

	// EnterProcessingStep is called when entering the processingStep production.
	EnterProcessingStep(c *ProcessingStepContext)

	// EnterFork is called when entering the fork production.
	EnterFork(c *ForkContext)

	// EnterNamedSubPipeline is called when entering the namedSubPipeline production.
	EnterNamedSubPipeline(c *NamedSubPipelineContext)

	// EnterSubPipeline is called when entering the subPipeline production.
	EnterSubPipeline(c *SubPipelineContext)

	// EnterMultiplexFork is called when entering the multiplexFork production.
	EnterMultiplexFork(c *MultiplexForkContext)

	// EnterWindow is called when entering the window production.
	EnterWindow(c *WindowContext)

	// EnterSchedulingHints is called when entering the schedulingHints production.
	EnterSchedulingHints(c *SchedulingHintsContext)

	// ExitScript is called when exiting the script production.
	ExitScript(c *ScriptContext)

	// ExitDataInput is called when exiting the dataInput production.
	ExitDataInput(c *DataInputContext)

	// ExitDataOutput is called when exiting the dataOutput production.
	ExitDataOutput(c *DataOutputContext)

	// ExitName is called when exiting the name production.
	ExitName(c *NameContext)

	// ExitParameter is called when exiting the parameter production.
	ExitParameter(c *ParameterContext)

	// ExitParameterList is called when exiting the parameterList production.
	ExitParameterList(c *ParameterListContext)

	// ExitParameters is called when exiting the parameters production.
	ExitParameters(c *ParametersContext)

	// ExitPipelines is called when exiting the pipelines production.
	ExitPipelines(c *PipelinesContext)

	// ExitPipeline is called when exiting the pipeline production.
	ExitPipeline(c *PipelineContext)

	// ExitPipelineElement is called when exiting the pipelineElement production.
	ExitPipelineElement(c *PipelineElementContext)

	// ExitPipelineTailElement is called when exiting the pipelineTailElement production.
	ExitPipelineTailElement(c *PipelineTailElementContext)

	// ExitProcessingStep is called when exiting the processingStep production.
	ExitProcessingStep(c *ProcessingStepContext)

	// ExitFork is called when exiting the fork production.
	ExitFork(c *ForkContext)

	// ExitNamedSubPipeline is called when exiting the namedSubPipeline production.
	ExitNamedSubPipeline(c *NamedSubPipelineContext)

	// ExitSubPipeline is called when exiting the subPipeline production.
	ExitSubPipeline(c *SubPipelineContext)

	// ExitMultiplexFork is called when exiting the multiplexFork production.
	ExitMultiplexFork(c *MultiplexForkContext)

	// ExitWindow is called when exiting the window production.
	ExitWindow(c *WindowContext)

	// ExitSchedulingHints is called when exiting the schedulingHints production.
	ExitSchedulingHints(c *SchedulingHintsContext)
}

BitflowListener is a complete listener for a parse tree produced by BitflowParser.

type BitflowParser

type BitflowParser struct {
	*antlr.BaseParser
}

func NewBitflowParser

func NewBitflowParser(input antlr.TokenStream) *BitflowParser

func (*BitflowParser) DataInput

func (p *BitflowParser) DataInput() (localctx IDataInputContext)

func (*BitflowParser) DataOutput

func (p *BitflowParser) DataOutput() (localctx IDataOutputContext)

func (*BitflowParser) Fork

func (p *BitflowParser) Fork() (localctx IForkContext)

func (*BitflowParser) MultiplexFork

func (p *BitflowParser) MultiplexFork() (localctx IMultiplexForkContext)

func (*BitflowParser) Name

func (p *BitflowParser) Name() (localctx INameContext)

func (*BitflowParser) NamedSubPipeline

func (p *BitflowParser) NamedSubPipeline() (localctx INamedSubPipelineContext)

func (*BitflowParser) Parameter

func (p *BitflowParser) Parameter() (localctx IParameterContext)

func (*BitflowParser) ParameterList

func (p *BitflowParser) ParameterList() (localctx IParameterListContext)

func (*BitflowParser) Parameters

func (p *BitflowParser) Parameters() (localctx IParametersContext)

func (*BitflowParser) Pipeline

func (p *BitflowParser) Pipeline() (localctx IPipelineContext)

func (*BitflowParser) PipelineElement

func (p *BitflowParser) PipelineElement() (localctx IPipelineElementContext)

func (*BitflowParser) PipelineTailElement

func (p *BitflowParser) PipelineTailElement() (localctx IPipelineTailElementContext)

func (*BitflowParser) Pipelines

func (p *BitflowParser) Pipelines() (localctx IPipelinesContext)

func (*BitflowParser) ProcessingStep

func (p *BitflowParser) ProcessingStep() (localctx IProcessingStepContext)

func (*BitflowParser) SchedulingHints

func (p *BitflowParser) SchedulingHints() (localctx ISchedulingHintsContext)

func (*BitflowParser) Script

func (p *BitflowParser) Script() (localctx IScriptContext)

func (*BitflowParser) SubPipeline

func (p *BitflowParser) SubPipeline() (localctx ISubPipelineContext)

func (*BitflowParser) Window

func (p *BitflowParser) Window() (localctx IWindowContext)

type BitflowVisitor

type BitflowVisitor interface {
	antlr.ParseTreeVisitor

	// Visit a parse tree produced by BitflowParser#script.
	VisitScript(ctx *ScriptContext) interface{}

	// Visit a parse tree produced by BitflowParser#dataInput.
	VisitDataInput(ctx *DataInputContext) interface{}

	// Visit a parse tree produced by BitflowParser#dataOutput.
	VisitDataOutput(ctx *DataOutputContext) interface{}

	// Visit a parse tree produced by BitflowParser#name.
	VisitName(ctx *NameContext) interface{}

	// Visit a parse tree produced by BitflowParser#parameter.
	VisitParameter(ctx *ParameterContext) interface{}

	// Visit a parse tree produced by BitflowParser#parameterList.
	VisitParameterList(ctx *ParameterListContext) interface{}

	// Visit a parse tree produced by BitflowParser#parameters.
	VisitParameters(ctx *ParametersContext) interface{}

	// Visit a parse tree produced by BitflowParser#pipelines.
	VisitPipelines(ctx *PipelinesContext) interface{}

	// Visit a parse tree produced by BitflowParser#pipeline.
	VisitPipeline(ctx *PipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#pipelineElement.
	VisitPipelineElement(ctx *PipelineElementContext) interface{}

	// Visit a parse tree produced by BitflowParser#pipelineTailElement.
	VisitPipelineTailElement(ctx *PipelineTailElementContext) interface{}

	// Visit a parse tree produced by BitflowParser#processingStep.
	VisitProcessingStep(ctx *ProcessingStepContext) interface{}

	// Visit a parse tree produced by BitflowParser#fork.
	VisitFork(ctx *ForkContext) interface{}

	// Visit a parse tree produced by BitflowParser#namedSubPipeline.
	VisitNamedSubPipeline(ctx *NamedSubPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#subPipeline.
	VisitSubPipeline(ctx *SubPipelineContext) interface{}

	// Visit a parse tree produced by BitflowParser#multiplexFork.
	VisitMultiplexFork(ctx *MultiplexForkContext) interface{}

	// Visit a parse tree produced by BitflowParser#window.
	VisitWindow(ctx *WindowContext) interface{}

	// Visit a parse tree produced by BitflowParser#schedulingHints.
	VisitSchedulingHints(ctx *SchedulingHintsContext) interface{}
}

A complete Visitor for a parse tree produced by BitflowParser.

type DataInputContext

type DataInputContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDataInputContext

func NewDataInputContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataInputContext

func NewEmptyDataInputContext

func NewEmptyDataInputContext() *DataInputContext

func (*DataInputContext) Accept

func (s *DataInputContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DataInputContext) AllName

func (s *DataInputContext) AllName() []INameContext

func (*DataInputContext) EnterRule

func (s *DataInputContext) EnterRule(listener antlr.ParseTreeListener)

func (*DataInputContext) ExitRule

func (s *DataInputContext) ExitRule(listener antlr.ParseTreeListener)

func (*DataInputContext) GetParser

func (s *DataInputContext) GetParser() antlr.Parser

func (*DataInputContext) GetRuleContext

func (s *DataInputContext) GetRuleContext() antlr.RuleContext

func (*DataInputContext) IsDataInputContext

func (*DataInputContext) IsDataInputContext()

func (*DataInputContext) Name

func (s *DataInputContext) Name(i int) INameContext

func (*DataInputContext) SchedulingHints

func (s *DataInputContext) SchedulingHints() ISchedulingHintsContext

func (*DataInputContext) ToStringTree

func (s *DataInputContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type DataOutputContext

type DataOutputContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewDataOutputContext

func NewDataOutputContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *DataOutputContext

func NewEmptyDataOutputContext

func NewEmptyDataOutputContext() *DataOutputContext

func (*DataOutputContext) Accept

func (s *DataOutputContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*DataOutputContext) EnterRule

func (s *DataOutputContext) EnterRule(listener antlr.ParseTreeListener)

func (*DataOutputContext) ExitRule

func (s *DataOutputContext) ExitRule(listener antlr.ParseTreeListener)

func (*DataOutputContext) GetParser

func (s *DataOutputContext) GetParser() antlr.Parser

func (*DataOutputContext) GetRuleContext

func (s *DataOutputContext) GetRuleContext() antlr.RuleContext

func (*DataOutputContext) IsDataOutputContext

func (*DataOutputContext) IsDataOutputContext()

func (*DataOutputContext) Name

func (s *DataOutputContext) Name() INameContext

func (*DataOutputContext) SchedulingHints

func (s *DataOutputContext) SchedulingHints() ISchedulingHintsContext

func (*DataOutputContext) ToStringTree

func (s *DataOutputContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ForkContext

type ForkContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyForkContext

func NewEmptyForkContext() *ForkContext

func NewForkContext

func NewForkContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ForkContext

func (*ForkContext) Accept

func (s *ForkContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ForkContext) AllEOP

func (s *ForkContext) AllEOP() []antlr.TerminalNode

func (*ForkContext) AllNamedSubPipeline

func (s *ForkContext) AllNamedSubPipeline() []INamedSubPipelineContext

func (*ForkContext) CLOSE

func (s *ForkContext) CLOSE() antlr.TerminalNode

func (*ForkContext) EOP

func (s *ForkContext) EOP(i int) antlr.TerminalNode

func (*ForkContext) EnterRule

func (s *ForkContext) EnterRule(listener antlr.ParseTreeListener)

func (*ForkContext) ExitRule

func (s *ForkContext) ExitRule(listener antlr.ParseTreeListener)

func (*ForkContext) GetParser

func (s *ForkContext) GetParser() antlr.Parser

func (*ForkContext) GetRuleContext

func (s *ForkContext) GetRuleContext() antlr.RuleContext

func (*ForkContext) IsForkContext

func (*ForkContext) IsForkContext()

func (*ForkContext) Name

func (s *ForkContext) Name() INameContext

func (*ForkContext) NamedSubPipeline

func (s *ForkContext) NamedSubPipeline(i int) INamedSubPipelineContext

func (*ForkContext) OPEN

func (s *ForkContext) OPEN() antlr.TerminalNode

func (*ForkContext) Parameters

func (s *ForkContext) Parameters() IParametersContext

func (*ForkContext) SchedulingHints

func (s *ForkContext) SchedulingHints() ISchedulingHintsContext

func (*ForkContext) ToStringTree

func (s *ForkContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type IDataInputContext

type IDataInputContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDataInputContext differentiates from other interfaces.
	IsDataInputContext()
}

IDataInputContext is an interface to support dynamic dispatch.

type IDataOutputContext

type IDataOutputContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsDataOutputContext differentiates from other interfaces.
	IsDataOutputContext()
}

IDataOutputContext is an interface to support dynamic dispatch.

type IForkContext

type IForkContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsForkContext differentiates from other interfaces.
	IsForkContext()
}

IForkContext is an interface to support dynamic dispatch.

type IMultiplexForkContext

type IMultiplexForkContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsMultiplexForkContext differentiates from other interfaces.
	IsMultiplexForkContext()
}

IMultiplexForkContext is an interface to support dynamic dispatch.

type INameContext

type INameContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNameContext differentiates from other interfaces.
	IsNameContext()
}

INameContext is an interface to support dynamic dispatch.

type INamedSubPipelineContext

type INamedSubPipelineContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsNamedSubPipelineContext differentiates from other interfaces.
	IsNamedSubPipelineContext()
}

INamedSubPipelineContext is an interface to support dynamic dispatch.

type IParameterContext

type IParameterContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParameterContext differentiates from other interfaces.
	IsParameterContext()
}

IParameterContext is an interface to support dynamic dispatch.

type IParameterListContext

type IParameterListContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParameterListContext differentiates from other interfaces.
	IsParameterListContext()
}

IParameterListContext is an interface to support dynamic dispatch.

type IParametersContext

type IParametersContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsParametersContext differentiates from other interfaces.
	IsParametersContext()
}

IParametersContext is an interface to support dynamic dispatch.

type IPipelineContext

type IPipelineContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPipelineContext differentiates from other interfaces.
	IsPipelineContext()
}

IPipelineContext is an interface to support dynamic dispatch.

type IPipelineElementContext

type IPipelineElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPipelineElementContext differentiates from other interfaces.
	IsPipelineElementContext()
}

IPipelineElementContext is an interface to support dynamic dispatch.

type IPipelineTailElementContext

type IPipelineTailElementContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPipelineTailElementContext differentiates from other interfaces.
	IsPipelineTailElementContext()
}

IPipelineTailElementContext is an interface to support dynamic dispatch.

type IPipelinesContext

type IPipelinesContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsPipelinesContext differentiates from other interfaces.
	IsPipelinesContext()
}

IPipelinesContext is an interface to support dynamic dispatch.

type IProcessingStepContext

type IProcessingStepContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsProcessingStepContext differentiates from other interfaces.
	IsProcessingStepContext()
}

IProcessingStepContext is an interface to support dynamic dispatch.

type ISchedulingHintsContext

type ISchedulingHintsContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSchedulingHintsContext differentiates from other interfaces.
	IsSchedulingHintsContext()
}

ISchedulingHintsContext is an interface to support dynamic dispatch.

type IScriptContext

type IScriptContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsScriptContext differentiates from other interfaces.
	IsScriptContext()
}

IScriptContext is an interface to support dynamic dispatch.

type ISubPipelineContext

type ISubPipelineContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsSubPipelineContext differentiates from other interfaces.
	IsSubPipelineContext()
}

ISubPipelineContext is an interface to support dynamic dispatch.

type IWindowContext

type IWindowContext interface {
	antlr.ParserRuleContext

	// GetParser returns the parser.
	GetParser() antlr.Parser

	// IsWindowContext differentiates from other interfaces.
	IsWindowContext()
}

IWindowContext is an interface to support dynamic dispatch.

type MultiplexForkContext

type MultiplexForkContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyMultiplexForkContext

func NewEmptyMultiplexForkContext() *MultiplexForkContext

func NewMultiplexForkContext

func NewMultiplexForkContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *MultiplexForkContext

func (*MultiplexForkContext) Accept

func (s *MultiplexForkContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*MultiplexForkContext) AllEOP

func (s *MultiplexForkContext) AllEOP() []antlr.TerminalNode

func (*MultiplexForkContext) AllSubPipeline

func (s *MultiplexForkContext) AllSubPipeline() []ISubPipelineContext

func (*MultiplexForkContext) CLOSE

func (*MultiplexForkContext) EOP

func (*MultiplexForkContext) EnterRule

func (s *MultiplexForkContext) EnterRule(listener antlr.ParseTreeListener)

func (*MultiplexForkContext) ExitRule

func (s *MultiplexForkContext) ExitRule(listener antlr.ParseTreeListener)

func (*MultiplexForkContext) GetParser

func (s *MultiplexForkContext) GetParser() antlr.Parser

func (*MultiplexForkContext) GetRuleContext

func (s *MultiplexForkContext) GetRuleContext() antlr.RuleContext

func (*MultiplexForkContext) IsMultiplexForkContext

func (*MultiplexForkContext) IsMultiplexForkContext()

func (*MultiplexForkContext) OPEN

func (*MultiplexForkContext) SubPipeline

func (s *MultiplexForkContext) SubPipeline(i int) ISubPipelineContext

func (*MultiplexForkContext) ToStringTree

func (s *MultiplexForkContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NameContext

type NameContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNameContext

func NewEmptyNameContext() *NameContext

func NewNameContext

func NewNameContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NameContext

func (*NameContext) Accept

func (s *NameContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NameContext) EnterRule

func (s *NameContext) EnterRule(listener antlr.ParseTreeListener)

func (*NameContext) ExitRule

func (s *NameContext) ExitRule(listener antlr.ParseTreeListener)

func (*NameContext) GetParser

func (s *NameContext) GetParser() antlr.Parser

func (*NameContext) GetRuleContext

func (s *NameContext) GetRuleContext() antlr.RuleContext

func (*NameContext) IDENTIFIER

func (s *NameContext) IDENTIFIER() antlr.TerminalNode

func (*NameContext) IsNameContext

func (*NameContext) IsNameContext()

func (*NameContext) STRING

func (s *NameContext) STRING() antlr.TerminalNode

func (*NameContext) ToStringTree

func (s *NameContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type NamedSubPipelineContext

type NamedSubPipelineContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyNamedSubPipelineContext

func NewEmptyNamedSubPipelineContext() *NamedSubPipelineContext

func NewNamedSubPipelineContext

func NewNamedSubPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *NamedSubPipelineContext

func (*NamedSubPipelineContext) Accept

func (s *NamedSubPipelineContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*NamedSubPipelineContext) AllName

func (s *NamedSubPipelineContext) AllName() []INameContext

func (*NamedSubPipelineContext) EnterRule

func (s *NamedSubPipelineContext) EnterRule(listener antlr.ParseTreeListener)

func (*NamedSubPipelineContext) ExitRule

func (s *NamedSubPipelineContext) ExitRule(listener antlr.ParseTreeListener)

func (*NamedSubPipelineContext) GetParser

func (s *NamedSubPipelineContext) GetParser() antlr.Parser

func (*NamedSubPipelineContext) GetRuleContext

func (s *NamedSubPipelineContext) GetRuleContext() antlr.RuleContext

func (*NamedSubPipelineContext) IsNamedSubPipelineContext

func (*NamedSubPipelineContext) IsNamedSubPipelineContext()

func (*NamedSubPipelineContext) NEXT

func (*NamedSubPipelineContext) Name

func (*NamedSubPipelineContext) SubPipeline

func (*NamedSubPipelineContext) ToStringTree

func (s *NamedSubPipelineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ParameterContext

type ParameterContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParameterContext

func NewEmptyParameterContext() *ParameterContext

func NewParameterContext

func NewParameterContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterContext

func (*ParameterContext) Accept

func (s *ParameterContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParameterContext) AllName

func (s *ParameterContext) AllName() []INameContext

func (*ParameterContext) EQ

func (*ParameterContext) EnterRule

func (s *ParameterContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParameterContext) ExitRule

func (s *ParameterContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParameterContext) GetParser

func (s *ParameterContext) GetParser() antlr.Parser

func (*ParameterContext) GetRuleContext

func (s *ParameterContext) GetRuleContext() antlr.RuleContext

func (*ParameterContext) IsParameterContext

func (*ParameterContext) IsParameterContext()

func (*ParameterContext) Name

func (s *ParameterContext) Name(i int) INameContext

func (*ParameterContext) ToStringTree

func (s *ParameterContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ParameterListContext

type ParameterListContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParameterListContext

func NewEmptyParameterListContext() *ParameterListContext

func NewParameterListContext

func NewParameterListContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParameterListContext

func (*ParameterListContext) Accept

func (s *ParameterListContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParameterListContext) AllParameter

func (s *ParameterListContext) AllParameter() []IParameterContext

func (*ParameterListContext) AllSEP

func (s *ParameterListContext) AllSEP() []antlr.TerminalNode

func (*ParameterListContext) EnterRule

func (s *ParameterListContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParameterListContext) ExitRule

func (s *ParameterListContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParameterListContext) GetParser

func (s *ParameterListContext) GetParser() antlr.Parser

func (*ParameterListContext) GetRuleContext

func (s *ParameterListContext) GetRuleContext() antlr.RuleContext

func (*ParameterListContext) IsParameterListContext

func (*ParameterListContext) IsParameterListContext()

func (*ParameterListContext) Parameter

func (s *ParameterListContext) Parameter(i int) IParameterContext

func (*ParameterListContext) SEP

func (*ParameterListContext) ToStringTree

func (s *ParameterListContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ParametersContext

type ParametersContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyParametersContext

func NewEmptyParametersContext() *ParametersContext

func NewParametersContext

func NewParametersContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ParametersContext

func (*ParametersContext) Accept

func (s *ParametersContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ParametersContext) CLOSE_PARAMS

func (s *ParametersContext) CLOSE_PARAMS() antlr.TerminalNode

func (*ParametersContext) EnterRule

func (s *ParametersContext) EnterRule(listener antlr.ParseTreeListener)

func (*ParametersContext) ExitRule

func (s *ParametersContext) ExitRule(listener antlr.ParseTreeListener)

func (*ParametersContext) GetParser

func (s *ParametersContext) GetParser() antlr.Parser

func (*ParametersContext) GetRuleContext

func (s *ParametersContext) GetRuleContext() antlr.RuleContext

func (*ParametersContext) IsParametersContext

func (*ParametersContext) IsParametersContext()

func (*ParametersContext) OPEN_PARAMS

func (s *ParametersContext) OPEN_PARAMS() antlr.TerminalNode

func (*ParametersContext) ParameterList

func (s *ParametersContext) ParameterList() IParameterListContext

func (*ParametersContext) SEP

func (*ParametersContext) ToStringTree

func (s *ParametersContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PipelineContext

type PipelineContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPipelineContext

func NewEmptyPipelineContext() *PipelineContext

func NewPipelineContext

func NewPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipelineContext

func (*PipelineContext) Accept

func (s *PipelineContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PipelineContext) AllNEXT

func (s *PipelineContext) AllNEXT() []antlr.TerminalNode

func (*PipelineContext) AllPipelineTailElement

func (s *PipelineContext) AllPipelineTailElement() []IPipelineTailElementContext

func (*PipelineContext) CLOSE

func (s *PipelineContext) CLOSE() antlr.TerminalNode

func (*PipelineContext) DataInput

func (s *PipelineContext) DataInput() IDataInputContext

func (*PipelineContext) EnterRule

func (s *PipelineContext) EnterRule(listener antlr.ParseTreeListener)

func (*PipelineContext) ExitRule

func (s *PipelineContext) ExitRule(listener antlr.ParseTreeListener)

func (*PipelineContext) GetParser

func (s *PipelineContext) GetParser() antlr.Parser

func (*PipelineContext) GetRuleContext

func (s *PipelineContext) GetRuleContext() antlr.RuleContext

func (*PipelineContext) IsPipelineContext

func (*PipelineContext) IsPipelineContext()

func (*PipelineContext) NEXT

func (*PipelineContext) OPEN

func (*PipelineContext) PipelineElement

func (s *PipelineContext) PipelineElement() IPipelineElementContext

func (*PipelineContext) PipelineTailElement

func (s *PipelineContext) PipelineTailElement(i int) IPipelineTailElementContext

func (*PipelineContext) Pipelines

func (s *PipelineContext) Pipelines() IPipelinesContext

func (*PipelineContext) ToStringTree

func (s *PipelineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PipelineElementContext

type PipelineElementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPipelineElementContext

func NewEmptyPipelineElementContext() *PipelineElementContext

func NewPipelineElementContext

func NewPipelineElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipelineElementContext

func (*PipelineElementContext) Accept

func (s *PipelineElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PipelineElementContext) EnterRule

func (s *PipelineElementContext) EnterRule(listener antlr.ParseTreeListener)

func (*PipelineElementContext) ExitRule

func (s *PipelineElementContext) ExitRule(listener antlr.ParseTreeListener)

func (*PipelineElementContext) Fork

func (*PipelineElementContext) GetParser

func (s *PipelineElementContext) GetParser() antlr.Parser

func (*PipelineElementContext) GetRuleContext

func (s *PipelineElementContext) GetRuleContext() antlr.RuleContext

func (*PipelineElementContext) IsPipelineElementContext

func (*PipelineElementContext) IsPipelineElementContext()

func (*PipelineElementContext) ProcessingStep

func (s *PipelineElementContext) ProcessingStep() IProcessingStepContext

func (*PipelineElementContext) ToStringTree

func (s *PipelineElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*PipelineElementContext) Window

type PipelineTailElementContext

type PipelineTailElementContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPipelineTailElementContext

func NewEmptyPipelineTailElementContext() *PipelineTailElementContext

func NewPipelineTailElementContext

func NewPipelineTailElementContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipelineTailElementContext

func (*PipelineTailElementContext) Accept

func (s *PipelineTailElementContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PipelineTailElementContext) DataOutput

func (*PipelineTailElementContext) EnterRule

func (s *PipelineTailElementContext) EnterRule(listener antlr.ParseTreeListener)

func (*PipelineTailElementContext) ExitRule

func (s *PipelineTailElementContext) ExitRule(listener antlr.ParseTreeListener)

func (*PipelineTailElementContext) GetParser

func (s *PipelineTailElementContext) GetParser() antlr.Parser

func (*PipelineTailElementContext) GetRuleContext

func (s *PipelineTailElementContext) GetRuleContext() antlr.RuleContext

func (*PipelineTailElementContext) IsPipelineTailElementContext

func (*PipelineTailElementContext) IsPipelineTailElementContext()

func (*PipelineTailElementContext) MultiplexFork

func (*PipelineTailElementContext) PipelineElement

func (*PipelineTailElementContext) ToStringTree

func (s *PipelineTailElementContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type PipelinesContext

type PipelinesContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyPipelinesContext

func NewEmptyPipelinesContext() *PipelinesContext

func NewPipelinesContext

func NewPipelinesContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *PipelinesContext

func (*PipelinesContext) Accept

func (s *PipelinesContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*PipelinesContext) AllEOP

func (s *PipelinesContext) AllEOP() []antlr.TerminalNode

func (*PipelinesContext) AllPipeline

func (s *PipelinesContext) AllPipeline() []IPipelineContext

func (*PipelinesContext) EOP

func (*PipelinesContext) EnterRule

func (s *PipelinesContext) EnterRule(listener antlr.ParseTreeListener)

func (*PipelinesContext) ExitRule

func (s *PipelinesContext) ExitRule(listener antlr.ParseTreeListener)

func (*PipelinesContext) GetParser

func (s *PipelinesContext) GetParser() antlr.Parser

func (*PipelinesContext) GetRuleContext

func (s *PipelinesContext) GetRuleContext() antlr.RuleContext

func (*PipelinesContext) IsPipelinesContext

func (*PipelinesContext) IsPipelinesContext()

func (*PipelinesContext) Pipeline

func (s *PipelinesContext) Pipeline(i int) IPipelineContext

func (*PipelinesContext) ToStringTree

func (s *PipelinesContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ProcessingStepContext

type ProcessingStepContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyProcessingStepContext

func NewEmptyProcessingStepContext() *ProcessingStepContext

func NewProcessingStepContext

func NewProcessingStepContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ProcessingStepContext

func (*ProcessingStepContext) Accept

func (s *ProcessingStepContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ProcessingStepContext) EnterRule

func (s *ProcessingStepContext) EnterRule(listener antlr.ParseTreeListener)

func (*ProcessingStepContext) ExitRule

func (s *ProcessingStepContext) ExitRule(listener antlr.ParseTreeListener)

func (*ProcessingStepContext) GetParser

func (s *ProcessingStepContext) GetParser() antlr.Parser

func (*ProcessingStepContext) GetRuleContext

func (s *ProcessingStepContext) GetRuleContext() antlr.RuleContext

func (*ProcessingStepContext) IsProcessingStepContext

func (*ProcessingStepContext) IsProcessingStepContext()

func (*ProcessingStepContext) Name

func (*ProcessingStepContext) Parameters

func (s *ProcessingStepContext) Parameters() IParametersContext

func (*ProcessingStepContext) SchedulingHints

func (s *ProcessingStepContext) SchedulingHints() ISchedulingHintsContext

func (*ProcessingStepContext) ToStringTree

func (s *ProcessingStepContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SchedulingHintsContext

type SchedulingHintsContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySchedulingHintsContext

func NewEmptySchedulingHintsContext() *SchedulingHintsContext

func NewSchedulingHintsContext

func NewSchedulingHintsContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SchedulingHintsContext

func (*SchedulingHintsContext) Accept

func (s *SchedulingHintsContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SchedulingHintsContext) CLOSE_HINTS

func (s *SchedulingHintsContext) CLOSE_HINTS() antlr.TerminalNode

func (*SchedulingHintsContext) EnterRule

func (s *SchedulingHintsContext) EnterRule(listener antlr.ParseTreeListener)

func (*SchedulingHintsContext) ExitRule

func (s *SchedulingHintsContext) ExitRule(listener antlr.ParseTreeListener)

func (*SchedulingHintsContext) GetParser

func (s *SchedulingHintsContext) GetParser() antlr.Parser

func (*SchedulingHintsContext) GetRuleContext

func (s *SchedulingHintsContext) GetRuleContext() antlr.RuleContext

func (*SchedulingHintsContext) IsSchedulingHintsContext

func (*SchedulingHintsContext) IsSchedulingHintsContext()

func (*SchedulingHintsContext) OPEN_HINTS

func (s *SchedulingHintsContext) OPEN_HINTS() antlr.TerminalNode

func (*SchedulingHintsContext) ParameterList

func (s *SchedulingHintsContext) ParameterList() IParameterListContext

func (*SchedulingHintsContext) SEP

func (*SchedulingHintsContext) ToStringTree

func (s *SchedulingHintsContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type ScriptContext

type ScriptContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyScriptContext

func NewEmptyScriptContext() *ScriptContext

func NewScriptContext

func NewScriptContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *ScriptContext

func (*ScriptContext) Accept

func (s *ScriptContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*ScriptContext) EOF

func (s *ScriptContext) EOF() antlr.TerminalNode

func (*ScriptContext) EnterRule

func (s *ScriptContext) EnterRule(listener antlr.ParseTreeListener)

func (*ScriptContext) ExitRule

func (s *ScriptContext) ExitRule(listener antlr.ParseTreeListener)

func (*ScriptContext) GetParser

func (s *ScriptContext) GetParser() antlr.Parser

func (*ScriptContext) GetRuleContext

func (s *ScriptContext) GetRuleContext() antlr.RuleContext

func (*ScriptContext) IsScriptContext

func (*ScriptContext) IsScriptContext()

func (*ScriptContext) Pipelines

func (s *ScriptContext) Pipelines() IPipelinesContext

func (*ScriptContext) ToStringTree

func (s *ScriptContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type SubPipelineContext

type SubPipelineContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptySubPipelineContext

func NewEmptySubPipelineContext() *SubPipelineContext

func NewSubPipelineContext

func NewSubPipelineContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *SubPipelineContext

func (*SubPipelineContext) Accept

func (s *SubPipelineContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*SubPipelineContext) AllNEXT

func (s *SubPipelineContext) AllNEXT() []antlr.TerminalNode

func (*SubPipelineContext) AllPipelineTailElement

func (s *SubPipelineContext) AllPipelineTailElement() []IPipelineTailElementContext

func (*SubPipelineContext) EnterRule

func (s *SubPipelineContext) EnterRule(listener antlr.ParseTreeListener)

func (*SubPipelineContext) ExitRule

func (s *SubPipelineContext) ExitRule(listener antlr.ParseTreeListener)

func (*SubPipelineContext) GetParser

func (s *SubPipelineContext) GetParser() antlr.Parser

func (*SubPipelineContext) GetRuleContext

func (s *SubPipelineContext) GetRuleContext() antlr.RuleContext

func (*SubPipelineContext) IsSubPipelineContext

func (*SubPipelineContext) IsSubPipelineContext()

func (*SubPipelineContext) NEXT

func (*SubPipelineContext) PipelineTailElement

func (s *SubPipelineContext) PipelineTailElement(i int) IPipelineTailElementContext

func (*SubPipelineContext) ToStringTree

func (s *SubPipelineContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

type WindowContext

type WindowContext struct {
	*antlr.BaseParserRuleContext
	// contains filtered or unexported fields
}

func NewEmptyWindowContext

func NewEmptyWindowContext() *WindowContext

func NewWindowContext

func NewWindowContext(parser antlr.Parser, parent antlr.ParserRuleContext, invokingState int) *WindowContext

func (*WindowContext) Accept

func (s *WindowContext) Accept(visitor antlr.ParseTreeVisitor) interface{}

func (*WindowContext) AllNEXT

func (s *WindowContext) AllNEXT() []antlr.TerminalNode

func (*WindowContext) AllProcessingStep

func (s *WindowContext) AllProcessingStep() []IProcessingStepContext

func (*WindowContext) CLOSE

func (s *WindowContext) CLOSE() antlr.TerminalNode

func (*WindowContext) EnterRule

func (s *WindowContext) EnterRule(listener antlr.ParseTreeListener)

func (*WindowContext) ExitRule

func (s *WindowContext) ExitRule(listener antlr.ParseTreeListener)

func (*WindowContext) GetParser

func (s *WindowContext) GetParser() antlr.Parser

func (*WindowContext) GetRuleContext

func (s *WindowContext) GetRuleContext() antlr.RuleContext

func (*WindowContext) IsWindowContext

func (*WindowContext) IsWindowContext()

func (*WindowContext) NEXT

func (s *WindowContext) NEXT(i int) antlr.TerminalNode

func (*WindowContext) OPEN

func (s *WindowContext) OPEN() antlr.TerminalNode

func (*WindowContext) Parameters

func (s *WindowContext) Parameters() IParametersContext

func (*WindowContext) ProcessingStep

func (s *WindowContext) ProcessingStep(i int) IProcessingStepContext

func (*WindowContext) SchedulingHints

func (s *WindowContext) SchedulingHints() ISchedulingHintsContext

func (*WindowContext) ToStringTree

func (s *WindowContext) ToStringTree(ruleNames []string, recog antlr.Recognizer) string

func (*WindowContext) WINDOW

func (s *WindowContext) WINDOW() antlr.TerminalNode

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL