Package one.microstream.util.traversing
Class ObjectGraphTraverser.Default
java.lang.Object
one.microstream.util.traversing.ObjectGraphTraverser.Default
- All Implemented Interfaces:
 ObjectGraphTraverser
- Enclosing interface:
 - ObjectGraphTraverser
 
public static final class ObjectGraphTraverser.Default extends Object implements ObjectGraphTraverser
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.util.traversing.ObjectGraphTraverser
ObjectGraphTraverser.Default - 
Method Summary
Modifier and Type Method Description protected voidinternalTraverseAll(Object[] instances, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)voidtraverse()<A extends TraversalAcceptor>
Atraverse(A acceptor)<M extends TraversalMutator>
Mtraverse(M mutator)voidtraverseAll(Object[] instances)<A extends TraversalAcceptor>
AtraverseAll(Object[] instances, A acceptor)<M extends TraversalMutator>
MtraverseAll(Object[] instances, M mutator) 
- 
Method Details
- 
internalTraverseAll
protected final void internalTraverseAll(Object[] instances, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener) - 
traverse
public void traverse()- Specified by:
 traversein interfaceObjectGraphTraverser
 - 
traverseAll
- Specified by:
 traverseAllin interfaceObjectGraphTraverser
 - 
traverse
- Specified by:
 traversein interfaceObjectGraphTraverser
 - 
traverse
- Specified by:
 traversein interfaceObjectGraphTraverser
 - 
traverseAll
- Specified by:
 traverseAllin interfaceObjectGraphTraverser
 - 
traverseAll
- Specified by:
 traverseAllin interfaceObjectGraphTraverser
 
 -