Interface PersistenceCustomTypeHandlerRegistry<D>
- All Superinterfaces:
 PersistenceTypeHandlerIterable<D>
- All Known Implementing Classes:
 PersistenceCustomTypeHandlerRegistry.Default
public interface PersistenceCustomTypeHandlerRegistry<D> extends PersistenceTypeHandlerIterable<D>
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceCustomTypeHandlerRegistry.Default<D> - 
Method Summary
Modifier and Type Method Description booleanknowsType(Class<?> type)XGettingEnum<PersistenceLegacyTypeHandler<D,?>>legacyTypeHandlers()<T> PersistenceTypeHandler<D,? super T>lookupTypeHandler(Class<T> type)static <D> PersistenceCustomTypeHandlerRegistry.Default<D>New()<T> booleanregisterLegacyTypeHandler(PersistenceLegacyTypeHandler<D,T> legacyTypeHandler)PersistenceCustomTypeHandlerRegistry<D>registerLegacyTypeHandlers(XGettingCollection<? extends PersistenceLegacyTypeHandler<D,?>> legacyTypeHandlers)<T> booleanregisterTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)<T> booleanregisterTypeHandler(PersistenceTypeHandler<D,T> typeHandler)PersistenceCustomTypeHandlerRegistry<D>registerTypeHandlers(XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlers)Methods inherited from interface one.microstream.persistence.types.PersistenceTypeHandlerIterable
iterateAllTypeHandlers, iterateLegacyTypeHandlers, iterateTypeHandlers 
- 
Method Details
- 
registerTypeHandler
 - 
registerTypeHandler
 - 
registerLegacyTypeHandler
 - 
registerLegacyTypeHandlers
PersistenceCustomTypeHandlerRegistry<D> registerLegacyTypeHandlers(XGettingCollection<? extends PersistenceLegacyTypeHandler<D,?>> legacyTypeHandlers) - 
registerTypeHandlers
PersistenceCustomTypeHandlerRegistry<D> registerTypeHandlers(XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlers) - 
lookupTypeHandler
 - 
legacyTypeHandlers
XGettingEnum<PersistenceLegacyTypeHandler<D,?>> legacyTypeHandlers() - 
knowsType
 - 
New
 
 -