org.jetbrains.kotlin.utils
Class DFS.TopologicalOrder<N>

java.lang.Object
  extended by org.jetbrains.kotlin.utils.DFS.AbstractNodeHandler<N,C>
      extended by org.jetbrains.kotlin.utils.DFS.CollectingNodeHandler<N,R,java.util.LinkedList<R>>
          extended by org.jetbrains.kotlin.utils.DFS.NodeHandlerWithListResult<N,N>
              extended by org.jetbrains.kotlin.utils.DFS.TopologicalOrder<N>
All Implemented Interfaces:
DFS.NodeHandler<N,java.util.LinkedList<N>>
Enclosing class:
DFS

public static class DFS.TopologicalOrder<N>
extends DFS.NodeHandlerWithListResult<N,N>


Field Summary
 
Fields inherited from class org.jetbrains.kotlin.utils.DFS.CollectingNodeHandler
result
 
Constructor Summary
DFS.TopologicalOrder()
           
 
Method Summary
 void afterChildren(N current)
           
 
Methods inherited from class org.jetbrains.kotlin.utils.DFS.CollectingNodeHandler
result
 
Methods inherited from class org.jetbrains.kotlin.utils.DFS.AbstractNodeHandler
beforeChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DFS.TopologicalOrder

public DFS.TopologicalOrder()
Method Detail

afterChildren

public void afterChildren(N current)
Specified by:
afterChildren in interface DFS.NodeHandler<N,java.util.LinkedList<N>>
Overrides:
afterChildren in class DFS.AbstractNodeHandler<N,java.util.LinkedList<N>>