Package one.microstream.util.traversing
Interface TraversalMutator
- All Superinterfaces:
TraversalHandler
- All Known Implementing Classes:
TraversalMutator.Conditional,TraversalMutator.Default
public interface TraversalMutator extends TraversalHandler
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTraversalMutator.Conditionalstatic classTraversalMutator.Default -
Method Summary
Modifier and Type Method Description ObjectmutateReference(Object instance, Object parent)static TraversalMutatorNew(Function<Object,?> logic)static TraversalMutatorNew(Predicate<Object> condition, Function<Object,?> logic)