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(File file)static PersistenceTypeDictionaryFileHandlerNew(File file, PersistenceTypeDictionaryStorer writeListener)static PersistenceTypeDictionaryFileHandlerNewInDirectory(File directory)static PersistenceTypeDictionaryFileHandlerNewInDirectory(File directory, PersistenceTypeDictionaryStorer writeListener)static PersistenceTypeDictionaryFileHandler.ProviderProvider(File file)static PersistenceTypeDictionaryFileHandler.ProviderProviderInDirectory(File directory)static StringreadTypeDictionary(File file)static StringreadTypeDictionary(File file, String defaultString)voidstoreTypeDictionary(String typeDictionaryString)static voidwriteTypeDictionary(File file, String typeDictionaryString)
-
-
-
Method Detail
-
writeTypeDictionary
public static final void writeTypeDictionary(File file, String typeDictionaryString)
-
NewInDirectory
public static PersistenceTypeDictionaryFileHandler NewInDirectory(File directory)
-
New
public static PersistenceTypeDictionaryFileHandler New(File file)
-
NewInDirectory
public static PersistenceTypeDictionaryFileHandler NewInDirectory(File directory, PersistenceTypeDictionaryStorer writeListener)
-
New
public static PersistenceTypeDictionaryFileHandler New(File 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(File directory)
-
Provider
public static PersistenceTypeDictionaryFileHandler.Provider Provider(File file)
-
-