Class PersistenceTypeDictionary.Default
- java.lang.Object
 - 
- one.microstream.persistence.types.PersistenceTypeDictionary.Default
 
 
- 
- All Implemented Interfaces:
 PersistenceTypeDictionary
- Enclosing interface:
 - PersistenceTypeDictionary
 
public static final class PersistenceTypeDictionary.Default extends Object implements PersistenceTypeDictionary
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionary
PersistenceTypeDictionary.Default, PersistenceTypeDictionary.Symbols 
 - 
 
- 
Constructor Summary
Constructors Constructor Description Default() 
- 
Method Summary
- 
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 
 - 
 
 - 
 
- 
- 
Method Detail
- 
typeLineages
public final XGettingTable<String,PersistenceTypeLineage> typeLineages()
- Specified by:
 typeLineagesin interfacePersistenceTypeDictionary
 
- 
lookupTypeLineage
public PersistenceTypeLineage lookupTypeLineage(Class<?> type)
- Specified by:
 lookupTypeLineagein interfacePersistenceTypeDictionary
 
- 
lookupTypeLineage
public PersistenceTypeLineage lookupTypeLineage(String typeName)
- Specified by:
 lookupTypeLineagein interfacePersistenceTypeDictionary
 
- 
ensureTypeLineage
public PersistenceTypeLineage ensureTypeLineage(Class<?> type)
- Specified by:
 ensureTypeLineagein interfacePersistenceTypeDictionary
 
- 
ensureTypeLineage
public PersistenceTypeLineage ensureTypeLineage(PersistenceTypeDefinition typeDefinition)
 
- 
setTypeDescriptionRegistrationObserver
public final PersistenceTypeDictionary setTypeDescriptionRegistrationObserver(PersistenceTypeDefinitionRegistrationObserver registrationObserver)
- Specified by:
 setTypeDescriptionRegistrationObserverin interfacePersistenceTypeDictionary
 
- 
getTypeDescriptionRegistrationObserver
public final PersistenceTypeDefinitionRegistrationObserver getTypeDescriptionRegistrationObserver()
- Specified by:
 getTypeDescriptionRegistrationObserverin interfacePersistenceTypeDictionary
 
- 
allTypeDefinitions
public final XGettingTable<Long,PersistenceTypeDefinition> allTypeDefinitions()
- Specified by:
 allTypeDefinitionsin interfacePersistenceTypeDictionary
 
- 
isEmpty
public final boolean isEmpty()
- Specified by:
 isEmptyin interfacePersistenceTypeDictionary
 
- 
registerTypeDefinition
public final boolean registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
 registerTypeDefinitionin interfacePersistenceTypeDictionary
 
- 
registerTypeDefinitions
public final boolean registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
 registerTypeDefinitionsin interfacePersistenceTypeDictionary
 
- 
registerRuntimeTypeDefinition
public final boolean registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
 registerRuntimeTypeDefinitionin interfacePersistenceTypeDictionary
 
- 
registerRuntimeTypeDefinitions
public final boolean registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
 registerRuntimeTypeDefinitionsin interfacePersistenceTypeDictionary
 
- 
lookupTypeByName
public final PersistenceTypeDefinition lookupTypeByName(String typeName)
- Specified by:
 lookupTypeByNamein interfacePersistenceTypeDictionary
 
- 
lookupTypeById
public final PersistenceTypeDefinition lookupTypeById(long typeId)
- Specified by:
 lookupTypeByIdin interfacePersistenceTypeDictionary
 
- 
determineHighestTypeId
public final long determineHighestTypeId()
- Specified by:
 determineHighestTypeIdin interfacePersistenceTypeDictionary
 
- 
view
public PersistenceTypeDictionaryView view()
- Specified by:
 viewin interfacePersistenceTypeDictionary
 
 - 
 
 -