Package one.microstream.util.traversing
Class TraversalReferenceHandlerProvider.Default
java.lang.Object
one.microstream.util.traversing.TraversalReferenceHandlerProvider.Default
- All Implemented Interfaces:
TraversalReferenceHandlerProvider
- Enclosing interface:
- TraversalReferenceHandlerProvider
public static class TraversalReferenceHandlerProvider.Default extends Object implements TraversalReferenceHandlerProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.util.traversing.TraversalReferenceHandlerProvider
TraversalReferenceHandlerProvider.Default
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description AbstractReferenceHandler
provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
provideReferenceHandler
public AbstractReferenceHandler provideReferenceHandler(XSet<Object> alreadyHandled, TypeTraverserProvider traverserProvider, TraversalPredicateSkip predicateSkip, TraversalPredicateNode predicateNode, TraversalPredicateLeaf predicateLeaf, TraversalPredicateFull predicateFull, Predicate<Object> predicateHandle, TraversalAcceptor traversalAcceptor, TraversalMutator traversalMutator, MutationListener mutationListener)- Specified by:
provideReferenceHandler
in interfaceTraversalReferenceHandlerProvider
-