public class StreamNode extends AstNode
Constructor and Description |
---|
StreamNode(String streamText,
String streamName,
List<AppNode> appNodes,
SourceDestinationNode sourceDestinationNode,
SinkDestinationNode sinkDestinationNode) |
Modifier and Type | Method and Description |
---|---|
AppNode |
getApp(String appName)
Find the first reference to the named app in the stream.
|
List<AppNode> |
getAppNodes() |
int |
getIndexOfLabel(String labelOrAppName) |
String |
getName() |
SinkDestinationNode |
getSinkDestinationNode() |
SourceDestinationNode |
getSourceDestinationNode() |
String |
getStreamData() |
String |
getStreamName() |
String |
getStreamText() |
String |
stringify(boolean includePositionalInfo) |
String |
toString() |
getEndPos, getStartPos, stringify
public StreamNode(String streamText, String streamName, List<AppNode> appNodes, SourceDestinationNode sourceDestinationNode, SinkDestinationNode sinkDestinationNode)
public String stringify(boolean includePositionalInfo)
public SourceDestinationNode getSourceDestinationNode()
public SinkDestinationNode getSinkDestinationNode()
public String getStreamName()
public AppNode getApp(String appName)
appName
- the name of the apppublic int getIndexOfLabel(String labelOrAppName)
public String getStreamData()
public String getStreamText()
public String getName()
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.