Class PersistenceTypeDictionaryManager.Exporting
- java.lang.Object
-
- one.microstream.persistence.types.PersistenceTypeDictionaryManager.Abstract<PersistenceTypeDictionary>
-
- one.microstream.persistence.types.PersistenceTypeDictionaryManager.Exporting
-
- All Implemented Interfaces:
PersistenceTypeDictionaryManager
,PersistenceTypeDictionaryProvider
- Enclosing interface:
- PersistenceTypeDictionaryManager
public static final class PersistenceTypeDictionaryManager.Exporting extends PersistenceTypeDictionaryManager.Abstract<PersistenceTypeDictionary>
-
-
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 Exporting()
-
Method Summary
Modifier and Type Method Description PersistenceTypeDictionaryManager.Exporting
exportTypeDictionary()
boolean
registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)
boolean
registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
boolean
registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
boolean
registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
PersistenceTypeDictionaryManager.Exporting
synchUpdateExport()
-
Methods inherited from class one.microstream.persistence.types.PersistenceTypeDictionaryManager.Abstract
provideTypeDictionary, validateTypeDefinition, validateTypeDefinitions
-
-
-
-
Method Detail
-
synchUpdateExport
public final PersistenceTypeDictionaryManager.Exporting synchUpdateExport()
-
exportTypeDictionary
public final PersistenceTypeDictionaryManager.Exporting exportTypeDictionary()
-
registerTypeDefinition
public final boolean registerTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
registerTypeDefinition
in interfacePersistenceTypeDictionaryManager
- Overrides:
registerTypeDefinition
in classPersistenceTypeDictionaryManager.Abstract<PersistenceTypeDictionary>
-
registerTypeDefinitions
public final boolean registerTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
registerTypeDefinitions
in interfacePersistenceTypeDictionaryManager
- Overrides:
registerTypeDefinitions
in classPersistenceTypeDictionaryManager.Abstract<PersistenceTypeDictionary>
-
registerRuntimeTypeDefinition
public final boolean registerRuntimeTypeDefinition(PersistenceTypeDefinition typeDefinition)
- Specified by:
registerRuntimeTypeDefinition
in interfacePersistenceTypeDictionaryManager
- Overrides:
registerRuntimeTypeDefinition
in classPersistenceTypeDictionaryManager.Abstract<PersistenceTypeDictionary>
-
registerRuntimeTypeDefinitions
public final boolean registerRuntimeTypeDefinitions(Iterable<? extends PersistenceTypeDefinition> typeDefinitions)
- Specified by:
registerRuntimeTypeDefinitions
in interfacePersistenceTypeDictionaryManager
- Overrides:
registerRuntimeTypeDefinitions
in classPersistenceTypeDictionaryManager.Abstract<PersistenceTypeDictionary>
-
-