Package one.microstream.util.traversing
Interface TypeTraverser<T>
- All Known Implementing Classes:
- TraverserArray,- TraverserCollectionOld,- TraverserLazy,- TraverserNoOp,- TraverserReflective,- TraverserXCollectionNonReplacing,- TraverserXCollectionReplacing,- TraverserXMapNonReplacing,- TraverserXMapReplacing
public interface TypeTraverser<T>
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceTypeTraverser.Creator
- 
Method SummaryModifier and Type Method Description voidtraverseReferences(T instance, TraversalAcceptor acceptor)voidtraverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)voidtraverseReferences(T instance, TraversalEnqueuer enqueuer)voidtraverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)voidtraverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)voidtraverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalMutator mutator, MutationListener mutationListener)voidtraverseReferences(T instance, TraversalMutator mutator, MutationListener mutationListener)
- 
Method Details- 
traverseReferences
- 
traverseReferences
- 
traverseReferencesvoid traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalMutator mutator, MutationListener mutationListener)
- 
traverseReferencesvoid traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
- 
traverseReferences
- 
traverseReferences
- 
traverseReferencesvoid traverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
 
-