jlibs.core.graph.visitors
Class ObjectVisitor<E,R>

java.lang.Object
  extended by jlibs.core.graph.visitors.ObjectVisitor<E,R>
All Implemented Interfaces:
Visitor<E,R>

public class ObjectVisitor<E,R>
extends Object
implements Visitor<E,R>

Author:
Santhosh Kumar T

Nested Class Summary
 
Nested classes/interfaces inherited from interface jlibs.core.graph.Visitor
Visitor.Implement
 
Constructor Summary
ObjectVisitor()
           
ObjectVisitor(ClassVisitor<Visitor<E,R>> visitor)
           
 
Method Summary
 void map(Class<?> clazz, Visitor<E,R> returnValue)
           
 R visit(E elem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectVisitor

public ObjectVisitor()

ObjectVisitor

public ObjectVisitor(ClassVisitor<Visitor<E,R>> visitor)
Method Detail

visit

public R visit(E elem)
Specified by:
visit in interface Visitor<E,R>

map

public void map(Class<?> clazz,
                Visitor<E,R> returnValue)


Copyright © 2018. All rights reserved.