Interface PersistenceTypeHandlerRegistry<D>
-
- All Superinterfaces:
PersistenceTypeHandlerIterable<D>
,PersistenceTypeHandlerLookup<D>
,PersistenceTypeIdLookup
,PersistenceTypeLookup
,PersistenceTypeRegistry
- All Known Subinterfaces:
PersistenceTypeHandlerManager<D>
- All Known Implementing Classes:
PersistenceTypeHandlerManager.Default
,PersistenceTypeHandlerRegistry.Default
public interface PersistenceTypeHandlerRegistry<D> extends PersistenceTypeHandlerLookup<D>, PersistenceTypeRegistry, PersistenceTypeHandlerIterable<D>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
PersistenceTypeHandlerRegistry.Default<D>
-
Method Summary
Modifier and Type Method Description static <D> PersistenceTypeHandlerRegistry.Default<D>
New(PersistenceTypeRegistry typeRegistry)
boolean
registerLegacyTypeHandler(PersistenceLegacyTypeHandler<D,?> legacyTypeHandler)
boolean
registerTypeHandler(PersistenceTypeHandler<D,?> 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<D,?> typeHandler)
-
registerLegacyTypeHandler
boolean registerLegacyTypeHandler(PersistenceLegacyTypeHandler<D,?> legacyTypeHandler)
-
New
static <D> PersistenceTypeHandlerRegistry.Default<D> New(PersistenceTypeRegistry typeRegistry)
-
-