## Package org.h2.store.fs

A file system abstraction.

See:
Description

Interface Summary
FileObject: This interface represents a random access file.

Class Summary
FileObjectDisk: This class extends a java.io.RandomAccessFile.
FileObjectDiskChannel: File which uses NIO FileChannel.
FileObjectDiskMapped: FileObject which is using NIO MappedByteBuffer mapped to memory from file.
FileObjectInputStream: Allows to read from a file object like an input stream.
FileObjectMemory: This class represents an in-memory file.
FileObjectOutputStream: Allows to write to a file object like an output stream.
FileObjectSplit: A file that may be split into multiple smaller files.
FileObjectZip: The file is read from a stream.
FileSystem: The file system is a storage abstraction.
FileSystemDisk: This file system stores files on disk.
FileSystemDiskNio: This file system stores files on disk and uses java.nio to access the files.
FileSystemDiskNioMapped: This file system stores files on disk and uses java.nio to access the files.
FileSystemMemory: This file system keeps files fully in memory.
FileSystemSplit: A file system that may split files into multiple smaller files.
FileSystemZip: This is a read-only file system that allows to access databases stored in a .zip or .jar file.

## Package org.h2.store.fs Description

A file system abstraction.