Class PersistenceTypeDictionaryFileHandler
- java.lang.Object
-
- one.microstream.persistence.internal.PersistenceTypeDictionaryFileHandler
-
- All Implemented Interfaces:
PersistenceTypeDictionaryIoHandler,PersistenceTypeDictionaryLoader,PersistenceTypeDictionaryStorer
- Direct Known Subclasses:
PersistenceTypeDictionaryFileHandlerArchiving
public class PersistenceTypeDictionaryFileHandler extends Object implements PersistenceTypeDictionaryIoHandler
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePersistenceTypeDictionaryFileHandler.Creatorstatic classPersistenceTypeDictionaryFileHandler.Provider
-
Constructor Summary
Constructors Constructor Description PersistenceTypeDictionaryFileHandler()
-
Method Summary
Modifier and Type Method Description StringloadTypeDictionary()static PersistenceTypeDictionaryFileHandlerNew(Path file)static PersistenceTypeDictionaryFileHandlerNew(Path file, PersistenceTypeDictionaryStorer writeListener)static PersistenceTypeDictionaryFileHandlerNewInDirectory(Path directory)static PersistenceTypeDictionaryFileHandlerNewInDirectory(Path directory, PersistenceTypeDictionaryStorer writeListener)static PersistenceTypeDictionaryFileHandler.ProviderProvider(Path file)static PersistenceTypeDictionaryFileHandler.ProviderProviderInDirectory(Path directory)static StringreadTypeDictionary(Path file)static StringreadTypeDictionary(Path file, String defaultString)voidstoreTypeDictionary(String typeDictionaryString)static voidwriteTypeDictionary(Path file, String typeDictionaryString)
-
-
-
Method Detail
-
writeTypeDictionary
public static final void writeTypeDictionary(Path file, String typeDictionaryString)
-
NewInDirectory
public static PersistenceTypeDictionaryFileHandler NewInDirectory(Path directory)
-
New
public static PersistenceTypeDictionaryFileHandler New(Path file)
-
NewInDirectory
public static PersistenceTypeDictionaryFileHandler NewInDirectory(Path directory, PersistenceTypeDictionaryStorer writeListener)
-
New
public static PersistenceTypeDictionaryFileHandler New(Path file, PersistenceTypeDictionaryStorer writeListener)
-
loadTypeDictionary
public final String loadTypeDictionary()
- Specified by:
loadTypeDictionaryin interfacePersistenceTypeDictionaryLoader
-
storeTypeDictionary
public final void storeTypeDictionary(String typeDictionaryString)
- Specified by:
storeTypeDictionaryin interfacePersistenceTypeDictionaryStorer
-
ProviderInDirectory
public static PersistenceTypeDictionaryFileHandler.Provider ProviderInDirectory(Path directory)
-
Provider
public static PersistenceTypeDictionaryFileHandler.Provider Provider(Path file)
-
-