public abstract static class PersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary> extends Object implements PersistenceTypeDictionaryManager
PersistenceTypeDictionaryManager.Abstract<D extends PersistenceTypeDictionary>, PersistenceTypeDictionaryManager.Exporting, PersistenceTypeDictionaryManager.Immutable, PersistenceTypeDictionaryManager.TransientPersistenceTypeDictionaryProvider.Caching, PersistenceTypeDictionaryProvider.Default| Modifier | Constructor and Description |
|---|---|
protected |
Abstract() |
| Modifier and Type | Method and Description |
|---|---|
protected D |
ensureTypeDictionary() |
protected abstract D |
internalProvideTypeDictionary() |
PersistenceTypeDictionary |
provideTypeDictionary() |
boolean |
registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition) |
boolean |
registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) |
boolean |
registerTypeDefinition(PersistenceTypeDefinition typeDefinition) |
boolean |
registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) |
PersistenceTypeDictionaryManager |
validateTypeDefinition(PersistenceTypeDefinition typeDefinition) |
PersistenceTypeDictionaryManager |
validateTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitExporting, Immutable, Transient, validateTypeDefinitionCaching, Newprotected final D ensureTypeDictionary()
protected abstract D internalProvideTypeDictionary()
public PersistenceTypeDictionary provideTypeDictionary()
provideTypeDictionary in interface PersistenceTypeDictionaryProviderpublic boolean registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
registerTypeDefinition in interface PersistenceTypeDictionaryManagerpublic boolean registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
registerTypeDefinitions in interface PersistenceTypeDictionaryManagerpublic boolean registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)
registerRuntimeTypeDefinition in interface PersistenceTypeDictionaryManagerpublic boolean registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
registerRuntimeTypeDefinitions in interface PersistenceTypeDictionaryManagerpublic PersistenceTypeDictionaryManager validateTypeDefinition(PersistenceTypeDefinition typeDefinition)
validateTypeDefinition in interface PersistenceTypeDictionaryManagerpublic PersistenceTypeDictionaryManager validateTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
validateTypeDefinitions in interface PersistenceTypeDictionaryManagerCopyright © 2022 MicroStream Software. All rights reserved.