ObjectGraphTraverserBuilder |
ObjectGraphTraverserBuilder.acceptor(TraversalAcceptor acceptor) |
ObjectGraphTraverserBuilder |
ObjectGraphTraverserBuilder.Default.acceptor(TraversalAcceptor acceptor) |
protected void |
ObjectGraphTraverser.Default.internalTraverseAll(Object[] instances,
TraversalAcceptor traversalAcceptor,
TraversalMutator traversalMutator,
MutationListener mutationListener) |
static ObjectGraphTraverser |
ObjectGraphTraverser.New(Object[] roots,
XGettingCollection<Object> skipped,
Function<XGettingCollection<Object>,XSet<Object>> alreadyHandledProvider,
TraversalReferenceHandlerProvider referenceHandlerProvider,
TypeTraverserProvider traverserProvider,
TraversalPredicateSkip predicateSkip,
TraversalPredicateNode predicateNode,
TraversalPredicateLeaf predicateLeaf,
TraversalPredicateFull predicateFull,
Predicate<Object> predicateHandle,
TraversalAcceptor traversalAcceptor,
TraversalMutator traversalMutator,
MutationListener mutationListener,
TraversalMode traversalMode,
Runnable initializerLogic,
Runnable finalizerLogic) |
AbstractReferenceHandler |
TraversalReferenceHandlerProvider.provideReferenceHandler(XSet<Object> alreadyHandled,
TypeTraverserProvider traverserProvider,
TraversalPredicateSkip predicateSkip,
TraversalPredicateNode predicateNode,
TraversalPredicateLeaf predicateLeaf,
TraversalPredicateFull predicateFull,
Predicate<Object> predicateHandle,
TraversalAcceptor traversalAcceptor,
TraversalMutator traversalMutator,
MutationListener mutationListener) |
AbstractReferenceHandler |
TraversalReferenceHandlerProvider.Default.provideReferenceHandler(XSet<Object> alreadyHandled,
TypeTraverserProvider traverserProvider,
TraversalPredicateSkip predicateSkip,
TraversalPredicateNode predicateNode,
TraversalPredicateLeaf predicateLeaf,
TraversalPredicateFull predicateFull,
Predicate<Object> predicateHandle,
TraversalAcceptor traversalAcceptor,
TraversalMutator traversalMutator,
MutationListener mutationListener) |
void |
TraverserCollectionOld.traverseReferences(Collection<?> instance,
TraversalAcceptor acceptor) |
void |
TraverserCollectionOld.traverseReferences(Collection<?> instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserCollectionOld.traverseReferences(Collection<?> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserCollectionOld.traverseReferences(Collection<?> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserArray.traverseReferences(Object[] instance,
TraversalAcceptor acceptor) |
void |
TraverserArray.traverseReferences(Object[] instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserArray.traverseReferences(Object[] instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserArray.traverseReferences(Object[] instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserReflective.traverseReferences(T instance,
TraversalAcceptor acceptor) |
void |
TypeTraverser.traverseReferences(T instance,
TraversalAcceptor acceptor) |
void |
TraverserNoOp.traverseReferences(T instance,
TraversalAcceptor acceptor) |
void |
TraverserReflective.traverseReferences(T instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TypeTraverser.traverseReferences(T instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserNoOp.traverseReferences(T instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserReflective.traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TypeTraverser.traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserNoOp.traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserReflective.traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TypeTraverser.traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserNoOp.traverseReferences(T instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXCollectionNonReplacing.traverseReferences(XGettingCollection<?> instance,
TraversalAcceptor acceptor) |
void |
TraverserXCollectionNonReplacing.traverseReferences(XGettingCollection<?> instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXCollectionNonReplacing.traverseReferences(XGettingCollection<?> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserXCollectionNonReplacing.traverseReferences(XGettingCollection<?> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXMapNonReplacing.traverseReferences(XGettingMap<Object,Object> instance,
TraversalAcceptor acceptor) |
void |
TraverserXMapNonReplacing.traverseReferences(XGettingMap<Object,Object> instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXMapNonReplacing.traverseReferences(XGettingMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserXMapNonReplacing.traverseReferences(XGettingMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalAcceptor acceptor) |
void |
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserXMapReplacing.traverseReferences(XMap<Object,Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXCollectionReplacing.traverseReferences(XReplacingBag<Object> instance,
TraversalAcceptor acceptor) |
void |
TraverserXCollectionReplacing.traverseReferences(XReplacingBag<Object> instance,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |
void |
TraverserXCollectionReplacing.traverseReferences(XReplacingBag<Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor) |
void |
TraverserXCollectionReplacing.traverseReferences(XReplacingBag<Object> instance,
TraversalEnqueuer enqueuer,
TraversalAcceptor acceptor,
TraversalMutator mutator,
MutationListener mutationListener) |