public interface StorageTypeDictionary
extends one.microstream.persistence.types.PersistenceTypeDictionary, one.microstream.persistence.types.PersistenceTypeDefinitionRegistrationObserver
| Modifier and Type | Interface and Description |
|---|---|
static class |
StorageTypeDictionary.Default |
| Modifier and Type | Method and Description |
|---|---|
StorageTypeDictionary |
initialize(one.microstream.persistence.types.PersistenceTypeDictionary typeDictionary) |
<P extends Consumer<? super StorageEntityTypeHandler>> |
iterateTypeHandlers(P procedure) |
StorageEntityTypeHandler |
lookupTypeHandler(long typeId) |
default StorageEntityTypeHandler |
lookupTypeHandlerChecked(long typeId) |
StorageTypeDictionary |
setTypeDescriptionRegistrationObserver(one.microstream.persistence.types.PersistenceTypeDefinitionRegistrationObserver observer) |
void |
validate(one.microstream.persistence.types.PersistenceTypeDictionary typeDictionary) |
StorageEntityTypeHandler |
validateEntity(long length,
long typeId,
long objectId) |
void |
validateEntityTypeId(long typeId) |
allTypeDefinitions, assembleTypesPerTypeId, determineHighestTypeId, determineHighestTypeId, ensureTypeLineage, fullQualifiedFieldName, fullQualifiedFieldName, fullQualifiedFieldNameSeparator, getTypeDescriptionRegistrationObserver, isEmpty, isInlinedComplexType, isInlinedVariableLengthType, isVariableLength, iterateAllTypeDefinitions, iterateLatestTypes, iterateRuntimeDefinitions, iterateTypeLineages, iterateTypeLineageViews, lookupTypeById, lookupTypeByName, lookupTypeLineage, lookupTypeLineage, New, New, registerRuntimeTypeDefinition, registerRuntimeTypeDefinitions, registerTypeDefinition, registerTypeDefinitions, registerTypes, resolveTypeIds, splitFullQualifiedFieldName, typeLineages, validateTypeId, validateTypeIds, view<P extends Consumer<? super StorageEntityTypeHandler>> P iterateTypeHandlers(P procedure)
StorageEntityTypeHandler lookupTypeHandler(long typeId)
default StorageEntityTypeHandler lookupTypeHandlerChecked(long typeId)
void validateEntityTypeId(long typeId)
StorageEntityTypeHandler validateEntity(long length, long typeId, long objectId)
void validate(one.microstream.persistence.types.PersistenceTypeDictionary typeDictionary)
StorageTypeDictionary initialize(one.microstream.persistence.types.PersistenceTypeDictionary typeDictionary)
StorageTypeDictionary setTypeDescriptionRegistrationObserver(one.microstream.persistence.types.PersistenceTypeDefinitionRegistrationObserver observer)
setTypeDescriptionRegistrationObserver in interface one.microstream.persistence.types.PersistenceTypeDictionaryCopyright © 2022 MicroStream Software. All rights reserved.