Index

B D G L O V 
All Classes and Interfaces|All Packages

B

beforeObject(Object, GraphWalkerContext.VisitController, boolean) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when any value is encountered.

D

de.serra.graph_walker - module de.serra.graph_walker
A visitor library for Object graphs.
de.serra.graph_walker - package de.serra.graph_walker
 

G

GraphWalker - Class in de.serra.graph_walker
Entry point to start the traversal.

L

leaveArray(Object[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called after all members in an array have been visited.
leaveClass(Object, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when visiting of a class has finished.
leaveIterable(Object, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
leaveList(List<?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
leaveMap(Map<?, ?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.

O

ObjectgraphVisitor - Interface in de.serra.graph_walker
Visitor for the object graph.

V

visit(Object, ObjectgraphVisitor) - Static method in class de.serra.graph_walker.GraphWalker
Visit toVisit depth-first.
visitArray(Object[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when an non primitive array is encountered.
visitArrayMember(Object, int, Object[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called for every entry in an non primitive array.
visitBooleanArray(boolean[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a boolean[] is encountered.
visitByteArray(byte[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a byte[] is encountered.
visitCharArray(char[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a char[] is encountered.
visitClass(Object, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when visiting "normal" class.
visitClassField(Object, Field, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when visiting a field in a class.
visitDoubleArray(double[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a double[] is encountered.
visitEnum(Enum<?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitFloatArray(float[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a float[] is encountered.
visitIntArray(int[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when an int[] is encountered.
visitIterableMember(Object, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitList(List<?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitListMember(Object, int, List<?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitLongArray(long[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a long[] is encountered.
visitMap(Map<?, ?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitMapEntry(Object, Object, Map<?, ?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitNonListIterable(Iterable<?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Not yet implemented.
visitNull(GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a null value is encountered.
visitShortArray(short[], GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when a short[] is encountered.
visitSuperClass(Object, Class<?>, GraphWalkerContext.VisitController) - Method in interface de.serra.graph_walker.ObjectgraphVisitor
Called when visiting the parent of a class.
B D G L O V 
All Classes and Interfaces|All Packages