public class FlowNodeWrapper extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FlowNodeWrapper.NodeType |
| Modifier and Type | Field and Description |
|---|---|
List<String> |
edges |
List<FlowNodeWrapper> |
steps |
FlowNodeWrapper.NodeType |
type |
| Constructor and Description |
|---|
FlowNodeWrapper(org.jenkinsci.plugins.workflow.graph.FlowNode node,
NodeRunStatus status,
org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo timingInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEdge(String id) |
void |
addEdges(List<String> edges) |
void |
addParent(FlowNodeWrapper parent) |
void |
addParents(Collection<FlowNodeWrapper> parents) |
boolean |
equals(Object obj) |
String |
getDisplayName() |
FlowNodeWrapper |
getFirstParent() |
org.jenkinsci.plugins.workflow.graph.FlowNode |
getFlowNode() |
String |
getId() |
org.jenkinsci.plugins.workflow.graph.FlowNode |
getNode() |
List<FlowNodeWrapper> |
getParents() |
NodeRunStatus |
getStatus() |
org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo |
getTiming() |
int |
hashCode() |
public final List<FlowNodeWrapper> steps
public final FlowNodeWrapper.NodeType type
public FlowNodeWrapper(org.jenkinsci.plugins.workflow.graph.FlowNode node,
NodeRunStatus status,
org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo timingInfo)
public String getDisplayName()
public NodeRunStatus getStatus()
public org.jenkinsci.plugins.workflow.pipelinegraphanalysis.TimingInfo getTiming()
public String getId()
public org.jenkinsci.plugins.workflow.graph.FlowNode getNode()
public void addEdge(String id)
public void addParent(FlowNodeWrapper parent)
public void addParents(Collection<FlowNodeWrapper> parents)
@Nullable public FlowNodeWrapper getFirstParent()
public List<FlowNodeWrapper> getParents()
public org.jenkinsci.plugins.workflow.graph.FlowNode getFlowNode()
Copyright © 2016. All rights reserved.