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)
-
-