Uses of Class
org.h2.store.fs.FilePath
Packages that use FilePath
Package
Description
Classes related to caching.
A file system abstraction.
This file system stores files on disk and uses java.nio.channels.AsynchronousFileChannel to access the files.
This file system stores files on disk.
An encrypted file system abstraction.
This file system keeps files fully in memory.
This file system stores files on disk and uses java.nio to access the files.
This file system keeps files fully in off-java-heap memory.
A file system that records all write operations and can re-play them.
A file system that re-opens and re-tries the operation if the file was closed, because a thread was interrupted.
A file system that may split files into multiple smaller files
(required for a FAT32 because it only support files up to 2 GB).
A zip-file base file system abstraction.
-
Uses of FilePath in org.h2.mvstore.cache
Subclasses of FilePath in org.h2.mvstore.cache -
Uses of FilePath in org.h2.store.fs
Subclasses of FilePath in org.h2.store.fsModifier and TypeClassDescriptionclass
The base class for wrapping / delegating file systems such as the split file system.Fields in org.h2.store.fs declared as FilePathModifier and TypeFieldDescriptionprivate FilePath
FilePathWrapper.base
private static final FilePath
FilePath.defaultProvider
Fields in org.h2.store.fs with type parameters of type FilePathModifier and TypeFieldDescriptionprivate static final ConcurrentHashMap
<String, FilePath> FilePath.providers
Methods in org.h2.store.fs that return FilePathModifier and TypeMethodDescriptionFilePath.createTempFile
(String suffix, boolean inTempDir) Create a new temporary file.FilePathWrapper.createTempFile
(String suffix, boolean inTempDir) static FilePath
Get the file path object for the given path.protected FilePath
FilePathWrapper.getBase()
abstract FilePath
FilePath.getParent()
Get the parent directory of a file or directory.FilePathWrapper.getParent()
abstract FilePath
Convert a file to a path.abstract FilePath
FilePath.toRealPath()
Normalize a file name.FilePathWrapper.toRealPath()
FilePath.unwrap()
Get the unwrapped file name (without wrapper prefixes if wrapping / delegating file systems are used).FilePathWrapper.unwrap()
protected FilePath
Get the base path for the given wrapped path.Methods in org.h2.store.fs that return types with arguments of type FilePathModifier and TypeMethodDescriptionFilePath.newDirectoryStream()
List the files and directories in the given directory.FilePathWrapper.newDirectoryStream()
Methods in org.h2.store.fs with parameters of type FilePathModifier and TypeMethodDescriptionprivate FilePathWrapper
abstract void
Rename a file if this is allowed.void
static void
Register a file provider.static void
FilePath.unregister
(FilePath provider) Unregister a file provider.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.asyncModifier and TypeClassDescriptionclass
This 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.diskMethods in org.h2.store.fs.disk that return FilePathModifier and TypeMethodDescriptionFilePathDisk.createTempFile
(String suffix, boolean inTempDir) FilePathDisk.getParent()
Methods in org.h2.store.fs.disk that return types with arguments of type FilePathMethods in org.h2.store.fs.disk with parameters of type FilePath -
Uses of FilePath in org.h2.store.fs.encrypt
Subclasses of FilePath in org.h2.store.fs.encryptMethods in org.h2.store.fs.encrypt that return FilePath -
Uses of FilePath in org.h2.store.fs.mem
Subclasses of FilePath in org.h2.store.fs.memModifier and TypeClassDescriptionclass
This file system keeps files fully in memory.class
A memory file system that compresses blocks to conserve memory.Methods in org.h2.store.fs.mem that return types with arguments of type FilePathMethods in org.h2.store.fs.mem with parameters of type FilePath -
Uses of FilePath in org.h2.store.fs.niomapped
Subclasses of FilePath in org.h2.store.fs.niomappedModifier and TypeClassDescriptionclass
This 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.niomemModifier and TypeClassDescriptionclass
This file system keeps files fully in off-java-heap memory.class
A memory file system that compresses blocks to conserve memory.Methods in org.h2.store.fs.niomem that return types with arguments of type FilePathMethods in org.h2.store.fs.niomem with parameters of type FilePath -
Uses of FilePath in org.h2.store.fs.rec
Subclasses of FilePath in org.h2.store.fs.recModifier and TypeClassDescriptionclass
A file system that records all write operations and can re-play them.Methods in org.h2.store.fs.rec that return FilePathMethods in org.h2.store.fs.rec with parameters of type FilePath -
Uses of FilePath in org.h2.store.fs.retry
Subclasses of FilePath in org.h2.store.fs.retryModifier and TypeClassDescriptionclass
A 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.splitModifier and TypeClassDescriptionclass
A file system that may split files into multiple smaller files.Methods in org.h2.store.fs.split that return FilePathModifier and TypeMethodDescription(package private) FilePath
FilePathSplit.getBase
(int id) Get the file name of a part file.Methods in org.h2.store.fs.split that return types with arguments of type FilePathMethods in org.h2.store.fs.split with parameters of type FilePath -
Uses of FilePath in org.h2.store.fs.zip
Subclasses of FilePath in org.h2.store.fs.zipModifier and TypeClassDescriptionclass
This 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 FilePathModifier and TypeMethodDescriptionFilePathZip.createTempFile
(String suffix, boolean inTempDir) FilePathZip.getParent()
FilePathZip.toRealPath()
FilePathZip.unwrap()
Methods in org.h2.store.fs.zip that return types with arguments of type FilePathMethods in org.h2.store.fs.zip with parameters of type FilePath