public class TraversalHelper extends Object implements TraversalHandler
| Constructor and Description |
|---|
TraversalHelper() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
public void startNode(Expression node, Expression parentNode)
TraversalHandlerstartNode in interface TraversalHandlerpublic void endNode(Expression node, Expression parentNode)
TraversalHandlerendNode in interface TraversalHandlerpublic void finishedChild(Expression node, int childIndex, boolean hasMoreChildren)
TraversalHandlerfinishedChild in interface TraversalHandlerpublic void objectNode(Object leaf, Expression parentNode)
TraversalHandlerobjectNode in interface TraversalHandlerCopyright © 2001–2023 Apache Cayenne. All rights reserved.