|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.exp.TraversalHelper
public class TraversalHelper
Noop implementation of TraversalHandler. Useful as a superclass for partial implementations of TraversalHandler.
Constructor Summary | |
---|---|
TraversalHelper()
|
Method Summary | |
---|---|
void |
endNode(Expression node,
Expression parentNode)
Called during the traversal after an expression node children processing is finished. |
void |
finishedChild(Expression node,
int childIndex,
boolean hasMoreChildren)
Called during traversal after a child of expression has been visited. |
void |
objectNode(Object leaf,
Expression parentNode)
Called during the traversal when a leaf non-expression node is encountered. |
void |
startNode(Expression node,
Expression parentNode)
Called during the traversal before an expression node children processing is started. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TraversalHelper()
Method Detail |
---|
public void startNode(Expression node, Expression parentNode)
TraversalHandler
startNode
in interface TraversalHandler
public void endNode(Expression node, Expression parentNode)
TraversalHandler
endNode
in interface TraversalHandler
public void finishedChild(Expression node, int childIndex, boolean hasMoreChildren)
TraversalHandler
finishedChild
in interface TraversalHandler
public void objectNode(Object leaf, Expression parentNode)
TraversalHandler
objectNode
in interface TraversalHandler
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |