Class StreamFactory
java.lang.Object
org.ek9lang.compiler.support.CommonFactory
org.ek9lang.compiler.support.StreamFactory
Just deals with the creation of Streams parts.
- 
Field SummaryFields inherited from class CommonFactoryaggregateManipulator, checkContextNotNull, parsedModule
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionnewStream(org.antlr.v4.runtime.ParserRuleContext ctx) Create a new symbol that represents an EK9 concept of a stream pipeline.newStreamCat(EK9Parser.StreamCatContext ctx, IScope scope) Create a new symbol that represents an EK9 'cat' part of a stream pipeline.newStreamFor(EK9Parser.StreamForContext ctx, IScope scope) Create a new symbol that represents an EK9 'for' part of a stream pipeline.newStreamPart(EK9Parser.StreamPartContext ctx, IScope scope) Create a new symbol that represents an EK9 stream function part of a stream pipeline.newStreamTermination(org.antlr.v4.runtime.ParserRuleContext ctx, String operation, IScope scope) Create a new symbol that represents an EK9 terminal part of a stream pipeline.
- 
Constructor Details- 
StreamFactoryStreamFactory(ParsedModule parsedModule) 
 
- 
- 
Method Details- 
newStreamCreate a new symbol that represents an EK9 concept of a stream pipeline.
- 
newStreamCatCreate a new symbol that represents an EK9 'cat' part of a stream pipeline.
- 
newStreamForCreate a new symbol that represents an EK9 'for' part of a stream pipeline.
- 
newStreamPartCreate a new symbol that represents an EK9 stream function part of a stream pipeline.
- 
newStreamTerminationpublic StreamCallSymbol newStreamTermination(org.antlr.v4.runtime.ParserRuleContext ctx, String operation, IScope scope) Create a new symbol that represents an EK9 terminal part of a stream pipeline.
 
-