public static class PersistenceRootResolverProvider.Default extends Object implements PersistenceRootResolverProvider
PersistenceRootResolverProvider.Default| Modifier and Type | Method and Description |
|---|---|
protected PersistenceTypeDescriptionResolverProvider |
getEffectiveTypeDescriptionResolver() |
PersistenceRootResolver |
provideRootResolver() |
PersistenceRootResolverProvider |
registerRootSupplier(String identifier,
Supplier<?> instanceSupplier) |
PersistenceRootReference |
rootReference() |
PersistenceRootResolverProvider |
setRefactoring(PersistenceRefactoringMappingProvider refactoringMapping) |
PersistenceRootResolverProvider |
setRoot(Object root) |
PersistenceRootResolverProvider |
setTypeDescriptionResolverProvider(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider) |
PersistenceRootResolverProvider |
setTypeHandlerManager(one.microstream.reference.Reference<? extends PersistenceTypeHandlerManager<?>> typeHandlerManager) |
one.microstream.reference.Reference<? extends PersistenceTypeHandlerManager<?>> |
typeHandlerManager() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasRootRegistered, New, New, registerRoot, registerRoot, registerRootSupplier, registerRootSuppliers, rootIdentifierpublic final PersistenceRootReference rootReference()
rootReference in interface PersistenceRootResolverProviderpublic final PersistenceRootResolverProvider setRoot(Object root)
setRoot in interface PersistenceRootResolverProviderpublic final PersistenceRootResolverProvider registerRootSupplier(String identifier, Supplier<?> instanceSupplier)
registerRootSupplier in interface PersistenceRootResolverProviderpublic final PersistenceRootResolver provideRootResolver()
provideRootResolver in interface PersistenceRootResolverProviderprotected PersistenceTypeDescriptionResolverProvider getEffectiveTypeDescriptionResolver()
public final PersistenceRootResolverProvider setTypeDescriptionResolverProvider(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider)
setTypeDescriptionResolverProvider in interface PersistenceRootResolverProviderpublic final PersistenceRootResolverProvider setRefactoring(PersistenceRefactoringMappingProvider refactoringMapping)
setRefactoring in interface PersistenceRootResolverProviderpublic one.microstream.reference.Reference<? extends PersistenceTypeHandlerManager<?>> typeHandlerManager()
typeHandlerManager in interface PersistenceRootResolverProviderpublic PersistenceRootResolverProvider setTypeHandlerManager(one.microstream.reference.Reference<? extends PersistenceTypeHandlerManager<?>> typeHandlerManager)
setTypeHandlerManager in interface PersistenceRootResolverProviderCopyright © 2022 MicroStream Software. All rights reserved.