Class PersistenceTypeDictionaryView.Default
java.lang.Object
one.microstream.persistence.types.PersistenceTypeDictionaryView.Default
- All Implemented Interfaces:
PersistenceTypeDictionary
,PersistenceTypeDictionaryView
- Enclosing interface:
- PersistenceTypeDictionaryView
public static final class PersistenceTypeDictionaryView.Default extends Object implements PersistenceTypeDictionaryView
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionary
PersistenceTypeDictionary.Symbols
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryView
PersistenceTypeDictionaryView.Default
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description XGettingTable<Long,PersistenceTypeDefinition>
allTypeDefinitions()
long
determineHighestTypeId()
boolean
isEmpty()
PersistenceTypeDefinition
lookupTypeById(long typeId)
PersistenceTypeDefinition
lookupTypeByName(String typeName)
PersistenceTypeLineageView
lookupTypeLineage(Class<?> type)
PersistenceTypeLineageView
lookupTypeLineage(String typeName)
String
toString()
XGettingTable<String,? extends PersistenceTypeLineageView>
typeLineages()
PersistenceTypeDictionaryView
view()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDictionary
iterateAllTypeDefinitions, iterateLatestTypes, iterateRuntimeDefinitions, iterateTypeLineages, iterateTypeLineageViews, resolveTypeIds
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryView
ensureTypeLineage, getTypeDescriptionRegistrationObserver, registerRuntimeTypeDefinition, registerRuntimeTypeDefinitions, registerTypeDefinition, registerTypeDefinitions, setTypeDescriptionRegistrationObserver
-
Constructor Details
-
Default
public Default()
-
-
Method Details
-
typeLineages
- Specified by:
typeLineages
in interfacePersistenceTypeDictionary
- Specified by:
typeLineages
in interfacePersistenceTypeDictionaryView
-
lookupTypeLineage
- Specified by:
lookupTypeLineage
in interfacePersistenceTypeDictionary
- Specified by:
lookupTypeLineage
in interfacePersistenceTypeDictionaryView
-
lookupTypeLineage
- Specified by:
lookupTypeLineage
in interfacePersistenceTypeDictionary
- Specified by:
lookupTypeLineage
in interfacePersistenceTypeDictionaryView
-
allTypeDefinitions
- Specified by:
allTypeDefinitions
in interfacePersistenceTypeDictionary
- Specified by:
allTypeDefinitions
in interfacePersistenceTypeDictionaryView
-
isEmpty
public final boolean isEmpty()- Specified by:
isEmpty
in interfacePersistenceTypeDictionary
-
lookupTypeByName
- Specified by:
lookupTypeByName
in interfacePersistenceTypeDictionary
-
lookupTypeById
- Specified by:
lookupTypeById
in interfacePersistenceTypeDictionary
-
determineHighestTypeId
public final long determineHighestTypeId()- Specified by:
determineHighestTypeId
in interfacePersistenceTypeDictionary
-
view
- Specified by:
view
in interfacePersistenceTypeDictionary
- Specified by:
view
in interfacePersistenceTypeDictionaryView
-
toString
-