Interface FlowGraphFilter
-
- All Known Subinterfaces:
FlowGraphFilter.Backward
,FlowGraphFilter.Forward
,FlowGraphFilter.Generic
public interface FlowGraphFilter
Filter for the nodes and edges of a workflow node flow graph, used when a traversal operation is performed on a flow graph, such as when computing the predecessors of a given node. Can be used e.g. to restrict the flow graph to a subset when performing an analysis on the flow graph.@implNote Subclasses must implement an appropriate
hash code
andequals
method. This is used to cache the results for a given filter. Usually only filters of the same sub type should compare as equal.- Since:
- 8.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
, for some commonly used filters.
,, which uses flow graph filters when computing predecessors, successors, and reachability between two nodes for the nodes of a .
,, which uses flow graph filters when computing predecessors, successors, and reachability between two nodes for all nodes of a .
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
FlowGraphFilter.Backward
AFlowGraphFilter
for backward graph traversals.static interface
FlowGraphFilter.Forward
AFlowGraphFilter
for forward graph traversals.static interface
FlowGraphFilter.Generic
AFlowGraphFilter
for a generic graph traversal, starting at some nodes.
-