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 classStorageTypeDictionary.DefaultNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionary
PersistenceTypeDictionary.Symbols -
Method Summary
Modifier and Type Method Description StorageTypeDictionaryinitialize(PersistenceTypeDictionary typeDictionary)<P extends Consumer<? super StorageEntityTypeHandler>>
PiterateTypeHandlers(P procedure)StorageEntityTypeHandlerlookupTypeHandler(long typeId)default StorageEntityTypeHandlerlookupTypeHandlerChecked(long typeId)StorageTypeDictionarysetTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver observer)voidvalidate(PersistenceTypeDictionary typeDictionary)StorageEntityTypeHandlervalidateEntity(long length, long typeId, long objectId)voidvalidateEntityTypeId(long typeId)Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDefinitionRegistrationObserver
observeTypeDefinitionRegistrationMethods 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 Details
-
iterateTypeHandlers
-
lookupTypeHandler
-
lookupTypeHandlerChecked
-
validateEntityTypeId
void validateEntityTypeId(long typeId) -
validateEntity
-
validate
-
initialize
-
setTypeDescriptionRegistrationObserver
StorageTypeDictionary setTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver observer)- Specified by:
setTypeDescriptionRegistrationObserverin interfacePersistenceTypeDictionary
-