public class StreamNode extends AstNode
Constructor and Description |
---|
StreamNode(java.lang.String streamText,
java.lang.String streamName,
java.util.List<ModuleNode> moduleNodes,
SourceChannelNode sourceChannelNode,
SinkChannelNode sinkChannelNode) |
Modifier and Type | Method and Description |
---|---|
int |
getIndexOfLabel(java.lang.String labelOrModuleName) |
ModuleNode |
getModule(java.lang.String moduleName)
Find the first reference to the named module in the stream.
|
java.util.List<ModuleNode> |
getModuleNodes() |
java.lang.String |
getName() |
SinkChannelNode |
getSinkChannelNode() |
SourceChannelNode |
getSourceChannelNode() |
java.lang.String |
getStreamData() |
java.lang.String |
getStreamName() |
java.lang.String |
getStreamText() |
void |
resolve(StreamLookupEnvironment env,
java.lang.String expressionString) |
java.lang.String |
stringify(boolean includePositionalInfo) |
java.lang.String |
toString() |
getEndPos, getStartPos, stringify
public StreamNode(java.lang.String streamText, java.lang.String streamName, java.util.List<ModuleNode> moduleNodes, SourceChannelNode sourceChannelNode, SinkChannelNode sinkChannelNode)
public java.lang.String stringify(boolean includePositionalInfo)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.List<ModuleNode> getModuleNodes()
public SourceChannelNode getSourceChannelNode()
public SinkChannelNode getSinkChannelNode()
public java.lang.String getStreamName()
public ModuleNode getModule(java.lang.String moduleName)
public void resolve(StreamLookupEnvironment env, java.lang.String expressionString)
public int getIndexOfLabel(java.lang.String labelOrModuleName)
public java.lang.String getStreamData()
public java.lang.String getStreamText()
public java.lang.String getName()