Package one.microstream.util.traversing
Interface TraversalReferenceHandlerProvider
-
- All Known Implementing Classes:
TraversalReferenceHandlerProvider.Default
public interface TraversalReferenceHandlerProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TraversalReferenceHandlerProvider.Default
-
Method Summary
Modifier and Type Method Description static TraversalReferenceHandlerProvider
New()
AbstractReferenceHandler
provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)
-
-
-
Method Detail
-
provideReferenceHandler
AbstractReferenceHandler provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)
-
New
static TraversalReferenceHandlerProvider New()
-
-