jlibs.core.graph
Class WalkerUtil

java.lang.Object
  extended by jlibs.core.graph.WalkerUtil

public class WalkerUtil
extends Object

Author:
Santhosh Kumar T

Constructor Summary
WalkerUtil()
           
 
Method Summary
static void main(String[] args)
           
static
<E> void
print(Walker<E> walker, Visitor<E,String> visitor)
           
static
<E> List<E>
topologicalSort(Sequence<E> elements, Navigator<E> navigator)
           
static
<E> void
walk(Walker<E> walker, Processor<E> processor)
           
static
<E> void
walk(Walker<E> walker, Visitor<E,Processor<E>> visitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WalkerUtil

public WalkerUtil()
Method Detail

walk

public static <E> void walk(Walker<E> walker,
                            Visitor<E,Processor<E>> visitor)

walk

public static <E> void walk(Walker<E> walker,
                            Processor<E> processor)

topologicalSort

public static <E> List<E> topologicalSort(Sequence<E> elements,
                                          Navigator<E> navigator)

print

public static <E> void print(Walker<E> walker,
                             Visitor<E,String> visitor)

main

public static void main(String[] args)


Copyright © 2018. All rights reserved.