Package one.microstream.storage.types
Interface StorageTypeDictionary
-
- All Superinterfaces:
PersistenceTypeDefinitionRegistrationObserver
,PersistenceTypeDictionary
- All Known Implementing Classes:
StorageTypeDictionary.Default
public interface StorageTypeDictionary extends PersistenceTypeDictionary, PersistenceTypeDefinitionRegistrationObserver
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
StorageTypeDictionary.Default
-
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionary
PersistenceTypeDictionary.Symbols
-
-
Method Summary
Modifier and Type Method Description StorageTypeDictionary
initialize(PersistenceTypeDictionary typeDictionary)
<P extends Consumer<? super StorageEntityTypeHandler>>
PiterateTypeHandlers(P procedure)
StorageEntityTypeHandler
lookupTypeHandler(long typeId)
default StorageEntityTypeHandler
lookupTypeHandlerChecked(long typeId)
StorageTypeDictionary
setTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver observer)
void
validate(PersistenceTypeDictionary typeDictionary)
StorageEntityTypeHandler
validateEntity(long length, long typeId, long objectId)
void
validateEntityTypeId(long typeId)
-
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionRegistrationObserver
observeTypeDefinitionRegistration
-
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDictionary
allTypeDefinitions, determineHighestTypeId, ensureTypeLineage, getTypeDescriptionRegistrationObserver, isEmpty, iterateAllTypeDefinitions, iterateLatestTypes, iterateRuntimeDefinitions, iterateTypeLineages, iterateTypeLineageViews, lookupTypeById, lookupTypeByName, lookupTypeLineage, lookupTypeLineage, registerRuntimeTypeDefinition, registerRuntimeTypeDefinitions, registerTypeDefinition, registerTypeDefinitions, resolveTypeIds, typeLineages, view
-
-
-
-
Method Detail
-
iterateTypeHandlers
<P extends Consumer<? super StorageEntityTypeHandler>> P iterateTypeHandlers(P procedure)
-
lookupTypeHandler
StorageEntityTypeHandler lookupTypeHandler(long typeId)
-
lookupTypeHandlerChecked
default StorageEntityTypeHandler lookupTypeHandlerChecked(long typeId)
-
validateEntityTypeId
void validateEntityTypeId(long typeId)
-
validateEntity
StorageEntityTypeHandler validateEntity(long length, long typeId, long objectId)
-
validate
void validate(PersistenceTypeDictionary typeDictionary)
-
initialize
StorageTypeDictionary initialize(PersistenceTypeDictionary typeDictionary)
-
setTypeDescriptionRegistrationObserver
StorageTypeDictionary setTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver observer)
- Specified by:
setTypeDescriptionRegistrationObserver
in interfacePersistenceTypeDictionary
-
-