Uses of Class
org.h2.store.fs.FilePath
-
Packages that use FilePath Package Description org.h2.mvstore.cache Classes related to caching.org.h2.store.fs A file system abstraction.org.h2.store.fs.async This file system stores files on disk and uses java.nio.channels.AsynchronousFileChannel to access the files.org.h2.store.fs.disk This file system stores files on disk.org.h2.store.fs.encrypt An encrypted file system abstraction.org.h2.store.fs.mem This file system keeps files fully in memory.org.h2.store.fs.niomapped This file system stores files on disk and uses java.nio to access the files.org.h2.store.fs.niomem This file system keeps files fully in off-java-heap memory.org.h2.store.fs.rec A file system that records all write operations and can re-play them.org.h2.store.fs.retry A file system that re-opens and re-tries the operation if the file was closed, because a thread was interrupted.org.h2.store.fs.split A file system that may split files into multiple smaller files (required for a FAT32 because it only support files up to 2 GB).org.h2.store.fs.zip A zip-file base file system abstraction. -
-
Uses of FilePath in org.h2.mvstore.cache
Subclasses of FilePath in org.h2.mvstore.cache Modifier and Type Class Description classFilePathCacheA file with a read cache. -
Uses of FilePath in org.h2.store.fs
Subclasses of FilePath in org.h2.store.fs Modifier and Type Class Description classFilePathWrapperThe base class for wrapping / delegating file systems such as the split file system.Fields in org.h2.store.fs declared as FilePath Modifier and Type Field Description private FilePathFilePathWrapper. baseprivate static FilePathFilePath. defaultProviderFields in org.h2.store.fs with type parameters of type FilePath Modifier and Type Field Description private static java.util.concurrent.ConcurrentHashMap<java.lang.String,FilePath>FilePath. providersMethods in org.h2.store.fs that return FilePath Modifier and Type Method Description FilePathFilePath. createTempFile(java.lang.String suffix, boolean inTempDir)Create a new temporary file.FilePathFilePathWrapper. createTempFile(java.lang.String suffix, boolean inTempDir)static FilePathFilePath. get(java.lang.String path)Get the file path object for the given path.protected FilePathFilePathWrapper. getBase()abstract FilePathFilePath. getParent()Get the parent directory of a file or directory.FilePathFilePathWrapper. getParent()abstract FilePathFilePath. getPath(java.lang.String path)Convert a file to a path.abstract FilePathFilePath. toRealPath()Normalize a file name.FilePathFilePathWrapper. toRealPath()FilePathFilePath. unwrap()Get the unwrapped file name (without wrapper prefixes if wrapping / delegating file systems are used).FilePathFilePathWrapper. unwrap()protected FilePathFilePathWrapper. unwrap(java.lang.String path)Get the base path for the given wrapped path.Methods in org.h2.store.fs that return types with arguments of type FilePath Modifier and Type Method Description abstract java.util.List<FilePath>FilePath. newDirectoryStream()List the files and directories in the given directory.java.util.List<FilePath>FilePathWrapper. newDirectoryStream()Methods in org.h2.store.fs with parameters of type FilePath Modifier and Type Method Description private FilePathWrapperFilePathWrapper. create(java.lang.String path, FilePath base)abstract voidFilePath. moveTo(FilePath newName, boolean atomicReplace)Rename a file if this is allowed.voidFilePathWrapper. moveTo(FilePath newName, boolean atomicReplace)static voidFilePath. register(FilePath provider)Register a file provider.static voidFilePath. unregister(FilePath provider)Unregister a file provider.FilePathWrapperFilePathWrapper. wrap(FilePath base)Create a wrapped path instance for the given base path. -
Uses of FilePath in org.h2.store.fs.async
Subclasses of FilePath in org.h2.store.fs.async Modifier and Type Class Description classFilePathAsyncThis file system stores files on disk and uses java.nio.channels.AsynchronousFileChannel to access the files. -
Uses of FilePath in org.h2.store.fs.disk
Subclasses of FilePath in org.h2.store.fs.disk Modifier and Type Class Description classFilePathDiskThis file system stores files on disk.Methods in org.h2.store.fs.disk that return FilePath Modifier and Type Method Description FilePathFilePathDisk. createTempFile(java.lang.String suffix, boolean inTempDir)FilePathFilePathDisk. getParent()Methods in org.h2.store.fs.disk that return types with arguments of type FilePath Modifier and Type Method Description java.util.List<FilePath>FilePathDisk. newDirectoryStream()Methods in org.h2.store.fs.disk with parameters of type FilePath Modifier and Type Method Description voidFilePathDisk. moveTo(FilePath newName, boolean atomicReplace) -
Uses of FilePath in org.h2.store.fs.encrypt
Subclasses of FilePath in org.h2.store.fs.encrypt Modifier and Type Class Description classFilePathEncryptAn encrypted file.Methods in org.h2.store.fs.encrypt that return FilePath Modifier and Type Method Description FilePathFilePathEncrypt. unwrap(java.lang.String fileName) -
Uses of FilePath in org.h2.store.fs.mem
Subclasses of FilePath in org.h2.store.fs.mem Modifier and Type Class Description classFilePathMemThis file system keeps files fully in memory.classFilePathMemLZFA memory file system that compresses blocks to conserve memory.Methods in org.h2.store.fs.mem that return types with arguments of type FilePath Modifier and Type Method Description java.util.List<FilePath>FilePathMem. newDirectoryStream()Methods in org.h2.store.fs.mem with parameters of type FilePath Modifier and Type Method Description voidFilePathMem. moveTo(FilePath newName, boolean atomicReplace) -
Uses of FilePath in org.h2.store.fs.niomapped
Subclasses of FilePath in org.h2.store.fs.niomapped Modifier and Type Class Description classFilePathNioMappedThis file system stores files on disk and uses java.nio to access the files. -
Uses of FilePath in org.h2.store.fs.niomem
Subclasses of FilePath in org.h2.store.fs.niomem Modifier and Type Class Description classFilePathNioMemThis file system keeps files fully in off-java-heap memory.classFilePathNioMemLZFA memory file system that compresses blocks to conserve memory.Methods in org.h2.store.fs.niomem that return types with arguments of type FilePath Modifier and Type Method Description java.util.List<FilePath>FilePathNioMem. newDirectoryStream()Methods in org.h2.store.fs.niomem with parameters of type FilePath Modifier and Type Method Description voidFilePathNioMem. moveTo(FilePath newName, boolean atomicReplace) -
Uses of FilePath in org.h2.store.fs.rec
Subclasses of FilePath in org.h2.store.fs.rec Modifier and Type Class Description classFilePathRecA file system that records all write operations and can re-play them.Methods in org.h2.store.fs.rec that return FilePath Modifier and Type Method Description FilePathFilePathRec. createTempFile(java.lang.String suffix, boolean inTempDir)Methods in org.h2.store.fs.rec with parameters of type FilePath Modifier and Type Method Description voidFilePathRec. moveTo(FilePath newPath, boolean atomicReplace) -
Uses of FilePath in org.h2.store.fs.retry
Subclasses of FilePath in org.h2.store.fs.retry Modifier and Type Class Description classFilePathRetryOnInterruptA file system that re-opens and re-tries the operation if the file was closed, because a thread was interrupted. -
Uses of FilePath in org.h2.store.fs.split
Subclasses of FilePath in org.h2.store.fs.split Modifier and Type Class Description classFilePathSplitA file system that may split files into multiple smaller files.Methods in org.h2.store.fs.split that return FilePath Modifier and Type Method Description (package private) FilePathFilePathSplit. getBase(int id)Get the file name of a part file.FilePathFilePathSplit. unwrap(java.lang.String fileName)Methods in org.h2.store.fs.split that return types with arguments of type FilePath Modifier and Type Method Description java.util.ArrayList<FilePath>FilePathSplit. newDirectoryStream()Methods in org.h2.store.fs.split with parameters of type FilePath Modifier and Type Method Description voidFilePathSplit. moveTo(FilePath path, boolean atomicReplace) -
Uses of FilePath in org.h2.store.fs.zip
Subclasses of FilePath in org.h2.store.fs.zip Modifier and Type Class Description classFilePathZipThis is a read-only file system that allows to access databases stored in a .zip or .jar file.Methods in org.h2.store.fs.zip that return FilePath Modifier and Type Method Description FilePathFilePathZip. createTempFile(java.lang.String suffix, boolean inTempDir)FilePathFilePathZip. getParent()FilePathFilePathZip. toRealPath()FilePathFilePathZip. unwrap()Methods in org.h2.store.fs.zip that return types with arguments of type FilePath Modifier and Type Method Description java.util.ArrayList<FilePath>FilePathZip. newDirectoryStream()Methods in org.h2.store.fs.zip with parameters of type FilePath Modifier and Type Method Description voidFilePathZip. moveTo(FilePath newName, boolean atomicReplace)
-