Class PersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary>
- java.lang.Object
 - 
- one.microstream.persistence.types.PersistenceTypeDictionaryManager.Abstract<D>
 
 
- 
- All Implemented Interfaces:
 PersistenceTypeDictionaryManager,PersistenceTypeDictionaryProvider
- Direct Known Subclasses:
 PersistenceTypeDictionaryManager.Exporting,PersistenceTypeDictionaryManager.Immutable,PersistenceTypeDictionaryManager.Transient
- Enclosing interface:
 - PersistenceTypeDictionaryManager
 
public abstract static class PersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary> extends Object implements PersistenceTypeDictionaryManager
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryManager
PersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary>, PersistenceTypeDictionaryManager.Exporting, PersistenceTypeDictionaryManager.Immutable, PersistenceTypeDictionaryManager.Transient 
- 
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryProvider
PersistenceTypeDictionaryProvider.Caching, PersistenceTypeDictionaryProvider.Default 
 - 
 
- 
Constructor Summary
Constructors Constructor Description Abstract() 
- 
Method Summary
Modifier and Type Method Description PersistenceTypeDictionaryprovideTypeDictionary()booleanregisterRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)booleanregisterRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)booleanregisterTypeDefinition(PersistenceTypeDefinition typeDefinition)booleanregisterTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)PersistenceTypeDictionaryManagervalidateTypeDefinition(PersistenceTypeDefinition typeDefinition)PersistenceTypeDictionaryManagervalidateTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) 
 - 
 
- 
- 
Method Detail
- 
provideTypeDictionary
public PersistenceTypeDictionary provideTypeDictionary()
- Specified by:
 provideTypeDictionaryin interfacePersistenceTypeDictionaryProvider
 
- 
registerTypeDefinition
public boolean registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
 registerTypeDefinitionin interfacePersistenceTypeDictionaryManager
 
- 
registerTypeDefinitions
public boolean registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
 registerTypeDefinitionsin interfacePersistenceTypeDictionaryManager
 
- 
registerRuntimeTypeDefinition
public boolean registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
 registerRuntimeTypeDefinitionin interfacePersistenceTypeDictionaryManager
 
- 
registerRuntimeTypeDefinitions
public boolean registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
 registerRuntimeTypeDefinitionsin interfacePersistenceTypeDictionaryManager
 
- 
validateTypeDefinition
public PersistenceTypeDictionaryManager validateTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
 validateTypeDefinitionin interfacePersistenceTypeDictionaryManager
 
- 
validateTypeDefinitions
public PersistenceTypeDictionaryManager validateTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
 validateTypeDefinitionsin interfacePersistenceTypeDictionaryManager
 
 - 
 
 -