org.jetbrains.kotlin.utils
Class DFS.CollectingNodeHandler<N,R,C extends java.lang.Iterable<R>>

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

public abstract static class DFS.CollectingNodeHandler<N,R,C extends java.lang.Iterable<R>>
extends DFS.AbstractNodeHandler<N,C>


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

Field Detail

result

@NotNull
protected final C extends java.lang.Iterable<R> result
Constructor Detail

DFS.CollectingNodeHandler

protected DFS.CollectingNodeHandler(@NotNull
                                    C result)
Method Detail

result

@NotNull
public C result()