public static final class ObjectGraphTraverser.Default extends Object implements ObjectGraphTraverser
ObjectGraphTraverser.Default| Modifier and Type | Method and Description |
|---|---|
protected void |
internalTraverseAll(Object[] instances,
TraversalAcceptor traversalAcceptor,
TraversalMutator traversalMutator,
MutationListener mutationListener) |
void |
traverse() |
<A extends TraversalAcceptor> |
traverse(A acceptor) |
<M extends TraversalMutator> |
traverse(M mutator) |
void |
traverseAll(Object[] instances) |
<A extends TraversalAcceptor> |
traverseAll(Object[] instances,
A acceptor) |
<M extends TraversalMutator> |
traverseAll(Object[] instances,
M mutator) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitBuilder, New, signalAbortTraversal, traverse, traverse, traverse, traverse, traverseprotected final void internalTraverseAll(Object[] instances, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)
public void traverse()
traverse in interface ObjectGraphTraverserpublic void traverseAll(Object[] instances)
traverseAll in interface ObjectGraphTraverserpublic <A extends TraversalAcceptor> A traverse(A acceptor)
traverse in interface ObjectGraphTraverserpublic <M extends TraversalMutator> M traverse(M mutator)
traverse in interface ObjectGraphTraverserpublic <A extends TraversalAcceptor> A traverseAll(Object[] instances, A acceptor)
traverseAll in interface ObjectGraphTraverserpublic <M extends TraversalMutator> M traverseAll(Object[] instances, M mutator)
traverseAll in interface ObjectGraphTraverserCopyright © 2022 MicroStream Software. All rights reserved.