public interface PersistenceCustomTypeHandlerRegistry<D> extends PersistenceTypeHandlerIterable<D>
| Modifier and Type | Interface and Description |
|---|---|
static class |
PersistenceCustomTypeHandlerRegistry.Default<D> |
iterateAllTypeHandlers, iterateLegacyTypeHandlers, iterateTypeHandlers<T> boolean registerTypeHandler(PersistenceTypeHandler<D,T> typeHandler)
<T> boolean registerTypeHandler(Class<T> type, PersistenceTypeHandler<D,? super T> typeHandler)
<T> boolean registerLegacyTypeHandler(PersistenceLegacyTypeHandler<D,T> legacyTypeHandler)
PersistenceCustomTypeHandlerRegistry<D> registerLegacyTypeHandlers(one.microstream.collections.types.XGettingCollection<? extends PersistenceLegacyTypeHandler<D,?>> legacyTypeHandlers)
PersistenceCustomTypeHandlerRegistry<D> registerTypeHandlers(one.microstream.collections.types.XGettingCollection<? extends PersistenceTypeHandler<D,?>> typeHandlers)
<T> PersistenceTypeHandler<D,? super T> lookupTypeHandler(Class<T> type)
one.microstream.collections.types.XGettingEnum<PersistenceLegacyTypeHandler<D,?>> legacyTypeHandlers()
boolean knowsType(Class<?> type)
static <D> PersistenceCustomTypeHandlerRegistry.Default<D> New()
Copyright © 2022 MicroStream Software. All rights reserved.