public static final class PersistenceTypeDictionary.Default extends Object implements PersistenceTypeDictionary
PersistenceTypeDictionary.Default, PersistenceTypeDictionary.Symbolsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitassembleTypesPerTypeId, determineHighestTypeId, fullQualifiedFieldName, fullQualifiedFieldName, fullQualifiedFieldNameSeparator, isInlinedComplexType, isInlinedVariableLengthType, isVariableLength, iterateAllTypeDefinitions, iterateLatestTypes, iterateRuntimeDefinitions, iterateTypeLineages, iterateTypeLineageViews, New, New, registerTypes, resolveTypeIds, splitFullQualifiedFieldName, validateTypeId, validateTypeIdspublic final one.microstream.collections.types.XGettingTable<String,PersistenceTypeLineage> typeLineages()
typeLineages in interface PersistenceTypeDictionarypublic PersistenceTypeLineage lookupTypeLineage(Class<?> type)
lookupTypeLineage in interface PersistenceTypeDictionarypublic PersistenceTypeLineage lookupTypeLineage(String typeName)
lookupTypeLineage in interface PersistenceTypeDictionarypublic PersistenceTypeLineage ensureTypeLineage(Class<?> type)
ensureTypeLineage in interface PersistenceTypeDictionarypublic PersistenceTypeLineage ensureTypeLineage(PersistenceTypeDefinition typeDefinition)
public final PersistenceTypeDictionary setTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver registrationObserver)
setTypeDescriptionRegistrationObserver in interface PersistenceTypeDictionarypublic final PersistenceTypeDefinitionRegistrationObserver getTypeDescriptionRegistrationObserver()
getTypeDescriptionRegistrationObserver in interface PersistenceTypeDictionarypublic final one.microstream.collections.types.XGettingTable<Long,PersistenceTypeDefinition> allTypeDefinitions()
allTypeDefinitions in interface PersistenceTypeDictionarypublic final boolean isEmpty()
isEmpty in interface PersistenceTypeDictionarypublic final boolean registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
registerTypeDefinition in interface PersistenceTypeDictionarypublic final boolean registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
registerTypeDefinitions in interface PersistenceTypeDictionarypublic final boolean registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)
registerRuntimeTypeDefinition in interface PersistenceTypeDictionarypublic final boolean registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
registerRuntimeTypeDefinitions in interface PersistenceTypeDictionarypublic final PersistenceTypeDefinition lookupTypeByName(String typeName)
lookupTypeByName in interface PersistenceTypeDictionarypublic final PersistenceTypeDefinition lookupTypeById(long typeId)
lookupTypeById in interface PersistenceTypeDictionarypublic final long determineHighestTypeId()
determineHighestTypeId in interface PersistenceTypeDictionarypublic PersistenceTypeDictionaryView view()
view in interface PersistenceTypeDictionaryCopyright © 2022 MicroStream Software. All rights reserved.