Uses of Interface
one.microstream.util.traversing.TraversalAcceptor
-
Packages that use TraversalAcceptor Package Description one.microstream.reference one.microstream.util.traversing -
-
Uses of TraversalAcceptor in one.microstream.reference
Methods in one.microstream.reference with parameters of type TraversalAcceptor Modifier and Type Method Description void
TraverserLazy. traverseReferences(Lazy<?> instance, TraversalAcceptor acceptor)
void
TraverserLazy. traverseReferences(Lazy<?> instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
void
TraverserLazy. traverseReferences(Lazy<?> instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)
void
TraverserLazy. traverseReferences(Lazy<?> instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
-
Uses of TraversalAcceptor in one.microstream.util.traversing
Classes in one.microstream.util.traversing that implement TraversalAcceptor Modifier and Type Class Description static class
TraversalAcceptor.Conditional
static class
TraversalAcceptor.Default
Methods in one.microstream.util.traversing with type parameters of type TraversalAcceptor Modifier and Type Method Description <A extends TraversalAcceptor>
AObjectGraphTraverser.Default. traverse(A acceptor)
<A extends TraversalAcceptor>
AObjectGraphTraverser. traverse(A acceptor)
default <A extends TraversalAcceptor>
AObjectGraphTraverser. traverse(Object instance, A acceptor)
<A extends TraversalAcceptor>
AObjectGraphTraverser.Default. traverseAll(Object[] instances, A acceptor)
<A extends TraversalAcceptor>
AObjectGraphTraverser. traverseAll(Object[] instances, A acceptor)
Methods in one.microstream.util.traversing that return TraversalAcceptor Modifier and Type Method Description TraversalAcceptor
ObjectGraphTraverserBuilder. acceptor()
TraversalAcceptor
ObjectGraphTraverserBuilder.Default. acceptor()
static TraversalAcceptor
TraversalAcceptor. New(Consumer<Object> logic)
static TraversalAcceptor
TraversalAcceptor. New(Predicate<Object> condition, Consumer<Object> logic)
TraversalAcceptor
ObjectGraphTraverserBuilder.Default. provideAcceptor()
TraversalAcceptor
ObjectGraphTraverserBuilder. provideAcceptor()
Methods in one.microstream.util.traversing with parameters of type TraversalAcceptor Modifier and Type Method Description ObjectGraphTraverserBuilder
ObjectGraphTraverserBuilder. acceptor(TraversalAcceptor acceptor)
ObjectGraphTraverserBuilder
ObjectGraphTraverserBuilder.Default. acceptor(TraversalAcceptor acceptor)
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.Default. 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. provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, 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
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
TraverserNoOp. traverseReferences(T instance, TraversalAcceptor acceptor)
void
TraverserNoOp. traverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
void
TraverserNoOp. traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)
void
TraverserNoOp. traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
void
TraverserReflective. traverseReferences(T instance, TraversalAcceptor acceptor)
void
TraverserReflective. traverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
void
TraverserReflective. traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)
void
TraverserReflective. 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
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)
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
TypeTraverser. traverseReferences(T instance, TraversalAcceptor acceptor)
void
TypeTraverser. traverseReferences(T instance, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
void
TypeTraverser. traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor)
void
TypeTraverser. traverseReferences(T instance, TraversalEnqueuer enqueuer, TraversalAcceptor acceptor, TraversalMutator mutator, MutationListener mutationListener)
-