Interface PersistenceTypeRegistry
-
- All Superinterfaces:
PersistenceTypeIdLookup,PersistenceTypeLookup
- All Known Subinterfaces:
PersistenceTypeHandlerManager<D>,PersistenceTypeHandlerProvider<D>,PersistenceTypeHandlerRegistry<D>,PersistenceTypeManager
- All Known Implementing Classes:
PersistenceTypeHandlerManager.Default,PersistenceTypeHandlerProviderCreating,PersistenceTypeHandlerProviderFailing,PersistenceTypeHandlerRegistry.Default,PersistenceTypeManager.Default,PersistenceTypeRegistry.Default
public interface PersistenceTypeRegistry extends PersistenceTypeLookup
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeRegistry.Default
-
Method Summary
Modifier and Type Method Description static PersistenceTypeRegistry.DefaultNew()booleanregisterType(long typeId, Class<?> type)booleanregisterTypes(Iterable<? extends PersistenceTypeLink> types)-
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeLookup
lookupType, lookupTypeId, validateTypeMapping, validateTypeMappings
-
-
-
-
Method Detail
-
registerType
boolean registerType(long typeId, Class<?> type) throws PersistenceExceptionConsistency- Throws:
PersistenceExceptionConsistency
-
registerTypes
boolean registerTypes(Iterable<? extends PersistenceTypeLink> types) throws PersistenceExceptionConsistency
- Throws:
PersistenceExceptionConsistency
-
New
static PersistenceTypeRegistry.Default New()
-
-