public final class TraverserReflective<T> extends Object implements TypeTraverser<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
TraverserReflective.Creator |
| Modifier and Type | Method and Description |
|---|---|
static TraverserReflective.Creator |
Creator() |
static TraverserReflective.Creator |
Creator(TraversalFieldSelector fieldSelector) |
void |
traverseReferences(T instance,
TraversalAcceptor acceptor) |
void |
traverseReferences(T instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
traverseReferences(T instance,
TraversalEnqueuer enqueuer) |
void |
traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
traverseReferences(T instance,
TraversalMutator mutator,
MutationListener mutationListener) |
Class<T> |
type() |
public final void traverseReferences(T instance, TraversalEnqueuer enqueuer)
traverseReferences in interface TypeTraverser<T>public final void traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)
traverseReferences in interface TypeTraverser<T>public final void traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalMutator mutator, MutationListener mutationListener)
traverseReferences in interface TypeTraverser<T>public final void traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
traverseReferences in interface TypeTraverser<T>public final void traverseReferences(T instance, TraversalAcceptor acceptor)
traverseReferences in interface TypeTraverser<T>public final void traverseReferences(T instance, TraversalMutator mutator, MutationListener mutationListener)
traverseReferences in interface TypeTraverser<T>public final void traverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
traverseReferences in interface TypeTraverser<T>public static TraverserReflective.Creator Creator()
public static TraverserReflective.Creator Creator(TraversalFieldSelector fieldSelector)
Copyright © 2022 MicroStream Software. All rights reserved.