Package one.microstream.util.traversing
Interface TypeTraverserProvider
- All Known Implementing Classes:
 TypeTraverserProvider.Default
public interface TypeTraverserProvider
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classTypeTraverserProvider.Default - 
Method Summary
Modifier and Type Method Description default booleanisUnhandled(Object instance)static TypeTraverserProvider.DefaultNew(TypeTraverser.Creator traverserCreator, XGettingMap<Object,TypeTraverser<?>> traversersPerInstance, XGettingMap<Class<?>,TypeTraverser<?>> traversersPerConcreteType, XGettingTable<Class<?>,TypeTraverser<?>> traversersPerPolymorphType)<T> TypeTraverser<T>provide(T instance) 
- 
Method Details
- 
isUnhandled
 - 
provide
 - 
New
static TypeTraverserProvider.Default New(TypeTraverser.Creator traverserCreator, XGettingMap<Object,TypeTraverser<?>> traversersPerInstance, XGettingMap<Class<?>,TypeTraverser<?>> traversersPerConcreteType, XGettingTable<Class<?>,TypeTraverser<?>> traversersPerPolymorphType) 
 -