Package one.microstream.util.traversing
Class AbstractReferenceHandler
- java.lang.Object
- 
- one.microstream.util.traversing.AbstractReferenceHandler
 
- 
- All Implemented Interfaces:
- TraversalEnqueuer,- TraversalReferenceHandler
 - Direct Known Subclasses:
- ReferenceHandlerAccepting,- ReferenceHandlerAcceptingMutating,- ReferenceHandlerMutating
 
 public abstract class AbstractReferenceHandler extends Object implements TraversalReferenceHandler 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractReferenceHandler()
 - 
Method SummaryModifier and Type Method Description voidenqueue(Object instance)voidhandleAsFull(Object[] instances)voidhandleAsLeaf(Object[] instances)voidhandleAsNode(Object[] instances)booleanskip(Object instance)
 
- 
- 
- 
Method Detail- 
skippublic final boolean skip(Object instance) - Specified by:
- skipin interface- TraversalEnqueuer
 
 - 
enqueuepublic final void enqueue(Object instance) - Specified by:
- enqueuein interface- TraversalEnqueuer
 
 - 
handleAsFullpublic final void handleAsFull(Object[] instances) - Specified by:
- handleAsFullin interface- TraversalReferenceHandler
 
 - 
handleAsNodepublic final void handleAsNode(Object[] instances) - Specified by:
- handleAsNodein interface- TraversalReferenceHandler
 
 - 
handleAsLeafpublic final void handleAsLeaf(Object[] instances) - Specified by:
- handleAsLeafin interface- TraversalReferenceHandler
 
 
- 
 
-