C D F G N P R T V

V

visit(Visitor, Visitable) - Method in class net.vleu.visitomatic.VisitorRunner
Analyzes the provided Visitable, extracts the fields annotated by ToVisit and uses them as argument to call a method annotated by VisitingMethod from the Visitor
Visitable - Interface in net.vleu.visitomatic
Accepts to be visited by a VisitorRunner.
Objects implementing this interface are likely to contain methods or fields annotated by ToVisit.
VisitableReader - Class in net.vleu.visitomatic
A VisitableReader gives informations about a Visitable.
More specifically, they analyze fields marked with ToVisit and give informations about them.
A VisitableReader built for a class can be used many times for all instances of this class.
VisitableReader(Class<? extends Visitable>) - Constructor for class net.vleu.visitomatic.VisitableReader
Builds a new VisitableReader.
A VisitableReader built for a class can be used many times for all instances of this class.
VisitingMethod - Annotation Type in net.vleu.visitomatic
Annotated methods, parts of a Visitor can be called by the VisitorRunner.
Visitor - Interface in net.vleu.visitomatic
Objects implementing this interface accepts to visit Visitables.
VisitorRunner - Class in net.vleu.visitomatic
Allows to run a Visitor on a Visitable.
VisitorRunner() - Constructor for class net.vleu.visitomatic.VisitorRunner
Call VisitorRunner.getInstance(java.lang.Class, java.lang.String) to get an instance.
VisitorRunner.VisitorRunnerException - Exception in net.vleu.visitomatic
Represents an error that occurred during the operation of a VisitorRunner.
VisitorRunner.VisitorRunnerException(Throwable) - Constructor for exception net.vleu.visitomatic.VisitorRunner.VisitorRunnerException
 
VisitorRunner.VisitorRunnerException(String) - Constructor for exception net.vleu.visitomatic.VisitorRunner.VisitorRunnerException
 
VisitorRunner.VisitorRunnerInitialisationException - Exception in net.vleu.visitomatic
Represents an error that occurred during the static analysis of a Visitor.
VisitorRunner.VisitorRunnerInitialisationException(Throwable) - Constructor for exception net.vleu.visitomatic.VisitorRunner.VisitorRunnerInitialisationException
 
VisitorRunner.VisitorRunnerInitialisationException(String) - Constructor for exception net.vleu.visitomatic.VisitorRunner.VisitorRunnerInitialisationException
 

C D F G N P R T V