Interface PersistenceTypeDictionaryManager
- All Superinterfaces:
 PersistenceTypeDictionaryProvider
- All Known Implementing Classes:
 PersistenceTypeDictionaryManager.Abstract,PersistenceTypeDictionaryManager.Exporting,PersistenceTypeDictionaryManager.Immutable,PersistenceTypeDictionaryManager.Transient
public interface PersistenceTypeDictionaryManager extends PersistenceTypeDictionaryProvider
- 
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary>static classPersistenceTypeDictionaryManager.Exportingstatic classPersistenceTypeDictionaryManager.Immutablestatic classPersistenceTypeDictionaryManager.TransientNested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryProvider
PersistenceTypeDictionaryProvider.Caching, PersistenceTypeDictionaryProvider.Default - 
Method Summary
Methods inherited from interface one.microstream.persistence.types.PersistenceTypeDictionaryProvider
provideTypeDictionary 
- 
Method Details
- 
validateTypeDefinition
 - 
validateTypeDefinitions
PersistenceTypeDictionaryManager validateTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) - 
registerTypeDefinition
 - 
registerTypeDefinitions
 - 
registerRuntimeTypeDefinition
 - 
registerRuntimeTypeDefinitions
boolean registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) - 
validateTypeDefinition
static void validateTypeDefinition(PersistenceTypeDictionary dictionary, PersistenceTypeDefinition typeDefinition) - 
Exporting
static PersistenceTypeDictionaryManager Exporting(PersistenceTypeDictionaryProvider typeDictionaryProvider, PersistenceTypeDictionaryExporter typeDictionaryExporter) - 
Transient
static PersistenceTypeDictionaryManager Transient(PersistenceTypeDictionaryCreator typeDictionaryCreator) - 
Immutable
static PersistenceTypeDictionaryManager Immutable(PersistenceTypeDictionaryViewProvider typeDictionaryProvider) 
 -