Class SCCVisitor<V>

java.lang.Object
eu.bandm.tools.graph.SCCVisitor<V>
All Implemented Interfaces:
Iterable<Iterable<V>>

public class SCCVisitor<V> extends Object implements Iterable<Iterable<V>>
  • Constructor Details

  • Method Details

    • visitRoot

      public void visitRoot(V v)
    • visit

      public void visit(V v)
    • visit

      protected void visit(V v, boolean rootish)
    • lazyVisit

      public void lazyVisit(V v)
    • lazyVisit

      public void lazyVisit(V v, int lazyGeneration)
    • clear

      public void clear()
    • getFirstSCC

      SCCInfo<V> getFirstSCC()
    • iterator

      public Iterator<Iterable<V>> iterator()
      Specified by:
      iterator in interface Iterable<V>
    • countGenerations

      public int countGenerations()