Class TraversalHelper
java.lang.Object
org.apache.cayenne.exp.TraversalHelper
- All Implemented Interfaces:
TraversalHandler
@Deprecated(since="5.0",
forRemoval=true)
public class TraversalHelper
extends Object
implements TraversalHandler
Deprecated, for removal: This API element is subject to removal in a future version.
Noop implementation of TraversalHandler.
Useful as a superclass for partial implementations
of TraversalHandler.
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface TraversalHandler
endNode, finishedChild, objectNode, startNodeModifier and TypeMethodDescriptiondefault voidendNode(Expression node, Expression parentNode) Called during the traversal after an expression node children processing is finished.default voidfinishedChild(Expression node, int childIndex, boolean hasMoreChildren) Called during traversal after a child of expression has been visited.default voidobjectNode(Object leaf, Expression parentNode) Called during the traversal when a leaf non-expression node is encountered.default voidstartNode(Expression node, Expression parentNode) Called during the traversal before an expression node children processing is started.
-
Constructor Details
-
TraversalHelper
public TraversalHelper()Deprecated, for removal: This API element is subject to removal in a future version.
-
TraversalHandlerhas default no-op implementations for all methods