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,ViewerBinaryTypeHandlerManager
public interface PersistenceTypeHandlerRegistry<D> extends PersistenceTypeHandlerLookup<D>, PersistenceTypeRegistry, PersistenceTypeHandlerIterable<D>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeHandlerRegistry.Default<D> -
Method Summary
Modifier and Type Method Description static <D> PersistenceTypeHandlerRegistry.Default<D>New(PersistenceTypeRegistry typeRegistry)booleanregisterLegacyTypeHandler(PersistenceLegacyTypeHandler<D,?> legacyTypeHandler)<T> booleanregisterTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)<T> booleanregisterTypeHandler(PersistenceTypeHandler<D,T> typeHandler)<T> longregisterTypeHandlers(Iterable<? extends PersistenceTypeHandler<D,T>> typeHandlers)Methods inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerIterable
iterateAllTypeHandlers, iterateLegacyTypeHandlers, iterateTypeHandlersMethods inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerLookup
lookupTypeHandler, lookupTypeHandler, lookupTypeHandlerMethods inherited from interface one.microstream.persistence.types.PersistenceTypeLookup
lookupType, lookupTypeId, validateTypeMapping, validateTypeMappingsMethods inherited from interface one.microstream.persistence.types.PersistenceTypeRegistry
registerType, registerTypes