Class PersistenceRootResolverProvider.Default
java.lang.Object
one.microstream.persistence.types.PersistenceRootResolverProvider.Default
- All Implemented Interfaces:
 PersistenceRootResolverProvider
- Enclosing interface:
 - PersistenceRootResolverProvider
 
public static class PersistenceRootResolverProvider.Default extends Object implements PersistenceRootResolverProvider
- 
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceRootResolverProvider
PersistenceRootResolverProvider.Default - 
Method Summary
Modifier and Type Method Description protected PersistenceTypeDescriptionResolverProvidergetEffectiveTypeDescriptionResolver()PersistenceRootResolverprovideRootResolver()PersistenceRootResolverProviderregisterRootSupplier(String identifier, Supplier<?> instanceSupplier)PersistenceRootReferencerootReference()PersistenceRootResolverProvidersetRefactoring(PersistenceRefactoringMappingProvider refactoringMapping)PersistenceRootResolverProvidersetRoot(Object root)PersistenceRootResolverProvidersetTypeDescriptionResolverProvider(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider)PersistenceRootResolverProvidersetTypeHandlerManager(Reference<? extends PersistenceTypeHandlerManager<?>> typeHandlerManager)Reference<? extends PersistenceTypeHandlerManager<?>>typeHandlerManager()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface one.microstream.persistence.types.PersistenceRootResolverProvider
hasRootRegistered, registerRoot, registerRoot, registerRootSupplier, registerRootSuppliers, rootIdentifier 
- 
Method Details
- 
rootReference
- Specified by:
 rootReferencein interfacePersistenceRootResolverProvider
 - 
setRoot
- Specified by:
 setRootin interfacePersistenceRootResolverProvider
 - 
registerRootSupplier
public final PersistenceRootResolverProvider registerRootSupplier(String identifier, Supplier<?> instanceSupplier)- Specified by:
 registerRootSupplierin interfacePersistenceRootResolverProvider
 - 
provideRootResolver
- Specified by:
 provideRootResolverin interfacePersistenceRootResolverProvider
 - 
getEffectiveTypeDescriptionResolver
 - 
setTypeDescriptionResolverProvider
public final PersistenceRootResolverProvider setTypeDescriptionResolverProvider(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider)- Specified by:
 setTypeDescriptionResolverProviderin interfacePersistenceRootResolverProvider
 - 
setRefactoring
public final PersistenceRootResolverProvider setRefactoring(PersistenceRefactoringMappingProvider refactoringMapping)- Specified by:
 setRefactoringin interfacePersistenceRootResolverProvider
 - 
typeHandlerManager
- Specified by:
 typeHandlerManagerin interfacePersistenceRootResolverProvider
 - 
setTypeHandlerManager
public PersistenceRootResolverProvider setTypeHandlerManager(Reference<? extends PersistenceTypeHandlerManager<?>> typeHandlerManager)- Specified by:
 setTypeHandlerManagerin interfacePersistenceRootResolverProvider
 
 -