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 classTraversalReferenceHandlerProvider.Default 
- 
Method Summary
Modifier and Type Method Description static TraversalReferenceHandlerProviderNew()AbstractReferenceHandlerprovideReferenceHandler(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()
 
 - 
 
 -