Package one.microstream.util.traversing
Class TraverserReflective<T>
java.lang.Object
one.microstream.util.traversing.TraverserReflective<T>
- All Implemented Interfaces:
- TypeTraverser<T>
public final class TraverserReflective<T> extends Object implements TypeTraverser<T>
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classTraverserReflective.Creator
- 
Constructor SummaryConstructors Constructor Description TraverserReflective()
- 
Method SummaryModifier and Type Method Description static TraverserReflective.CreatorCreator()static TraverserReflective.CreatorCreator(TraversalFieldSelector fieldSelector)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)Class<T>type()
- 
Constructor Details- 
TraverserReflectivepublic TraverserReflective()
 
- 
- 
Method Details- 
type
- 
traverseReferences- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
traverseReferencespublic final void traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
traverseReferencespublic final void traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalMutator mutator, MutationListener mutationListener)- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
traverseReferencespublic final void traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
traverseReferences- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
traverseReferencespublic final void traverseReferences(T instance, TraversalMutator mutator, MutationListener mutationListener)- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
traverseReferencespublic final void traverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)- Specified by:
- traverseReferencesin interface- TypeTraverser<T>
 
- 
Creator
- 
Creator
 
-