/** * {@inheritDoc} * @param heads <strong>Do not pass multiple heads.</strong> */ @Override public void visitAll(Collection<FlowNode> heads, FlowNodeVisitor visitor) { super.visitAll(heads, visitor); }
/** * {@inheritDoc} * @param heads Nodes to start walking the DAG backwards from. <strong>Do not pass multiple heads.</strong> */ @Override public void visitAll(Collection<FlowNode> heads, Collection<FlowNode> blackList, FlowNodeVisitor visitor) { super.visitAll(heads, blackList, visitor); }
/** Syntactic sugar for {@link #visitAll(Collection, FlowNodeVisitor)} where we don't blacklist any nodes */ public void visitAll(@CheckForNull Collection<FlowNode> heads, @Nonnull FlowNodeVisitor visitor) { visitAll(heads, null, visitor); } }