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 class
PersistenceTypeHandlerRegistry.Default<M>
-
Method Summary
Modifier and Type Method Description static <M> PersistenceTypeHandlerRegistry.Default<M>
New(PersistenceTypeRegistry typeRegistry)
boolean
registerLegacyTypeHandler(PersistenceLegacyTypeHandler<M,?> legacyTypeHandler)
boolean
registerTypeHandler(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)
-
-