Interface PersistenceTypeHandlerRegistry<M>
- 
- All Superinterfaces:
 PersistenceTypeHandlerIterable<M>,PersistenceTypeHandlerLookup<M>,PersistenceTypeIdLookup,PersistenceTypeLookup,PersistenceTypeRegistry
- All Known Subinterfaces:
 PersistenceTypeHandlerManager<M>
- All Known Implementing Classes:
 PersistenceTypeHandlerManager.Default,PersistenceTypeHandlerRegistry.Default
public interface PersistenceTypeHandlerRegistry<M> extends PersistenceTypeHandlerLookup<M>, PersistenceTypeRegistry, PersistenceTypeHandlerIterable<M>
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeHandlerRegistry.Default<M> 
- 
Method Summary
Modifier and Type Method Description static <M> PersistenceTypeHandlerRegistry.Default<M>New(PersistenceTypeRegistry typeRegistry)booleanregisterLegacyTypeHandler(PersistenceLegacyTypeHandler<M,?> legacyTypeHandler)booleanregisterTypeHandler(PersistenceTypeHandler<M,?> typeHandler)- 
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerIterable
iterateAllTypeHandlers, iterateLegacyTypeHandlers, iterateTypeHandlers 
- 
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerLookup
lookupTypeHandler, lookupTypeHandler, lookupTypeHandler 
- 
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeLookup
lookupType, lookupTypeId, validateTypeMapping, validateTypeMappings 
- 
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeRegistry
registerType, registerTypes 
 - 
 
 - 
 
- 
- 
Method Detail
- 
registerTypeHandler
boolean registerTypeHandler(PersistenceTypeHandler<M,?> typeHandler)
 
- 
registerLegacyTypeHandler
boolean registerLegacyTypeHandler(PersistenceLegacyTypeHandler<M,?> legacyTypeHandler)
 
- 
New
static <M> PersistenceTypeHandlerRegistry.Default<M> New(PersistenceTypeRegistry typeRegistry)
 
 - 
 
 -