Uses of Interface
org.jenkinsci.plugins.workflow.graphanalysis.FlowNodeVisitor
Package
Description
Provides a library of methods to work with and analyze the graph of
FlowNode
s produced from a pipeline execution.-
Uses of FlowNodeVisitor in org.jenkinsci.plugins.workflow.graphanalysis
Modifier and TypeMethodDescriptionvoid
AbstractFlowScanner.visitAll
(Collection<FlowNode> heads, Collection<FlowNode> blackList, FlowNodeVisitor visitor) Given aFlowNodeVisitor
, invokevisit(FlowNode)
on each node and halt early if it returns false.void
AbstractFlowScanner.visitAll
(Collection<FlowNode> heads, FlowNodeVisitor visitor) Syntactic sugar forAbstractFlowScanner.visitAll(Collection, Collection, FlowNodeVisitor)
where we don't denylist any nodesvoid
LinearScanner.visitAll
(Collection<FlowNode> heads, Collection<FlowNode> blackList, FlowNodeVisitor visitor) Given aFlowNodeVisitor
, invokevisit(FlowNode)
on each node and halt early if it returns false.void
LinearScanner.visitAll
(Collection<FlowNode> heads, FlowNodeVisitor visitor) Syntactic sugar forAbstractFlowScanner.visitAll(Collection, Collection, FlowNodeVisitor)
where we don't denylist any nodes