## Package org.apache.hadoop.fs

An abstract file system API.

See:
Description

Interface Summary
PathFilter
PositionedReadable: Stream that permits positional reading.
Seekable: Stream that permits seeking.
Syncable: This interface declare the sync() operation.

Class Summary
BlockLocation
BufferedFSInputStream: A class optimizes reading from FSInputStream by bufferring
ChecksumFileSystem: Abstract Checksumed FileSystem.
CommonConfigurationKeys: This class contains constants for configuration keys used in the common code.
ContentSummary: Store the summary of a content (a directory or a file).
DF: Filesystem disk space usage statistics.
DU: Filesystem disk space usage statistics.
FileChecksum: An abstract class representing file checksums for files.
FileStatus: Interface that represents the client side information for a file.
FileSystem: An abstract base class for a fairly generic filesystem.
FileSystem.Statistics
FileUtil: A collection of file-processing util methods
FilterFileSystem: A `FilterFileSystem` contains some other file system, which it uses as its basic file system, possibly transforming the data along the way or providing additional functionality.
FSDataInputStream: Utility that wraps a `FSInputStream` in a `DataInputStream` and buffers input through a `BufferedInputStream`.
FSDataOutputStream: Utility that wraps a `OutputStream` in a `DataOutputStream`, buffers output through a `BufferedOutputStream` and creates a checksum file.
FSInputChecker: This is a generic input stream for verifying checksums for data before it is read by a user.
FSInputStream: FSInputStream is a generic old InputStream with a little bit of RAF-style seek ability.
FSOutputSummer: This is a generic output stream for generating checksums for data before it is written to the underlying stream
FsShell: Provide command line access to a FileSystem.
FsUrlStreamHandlerFactory: Factory for URL stream handlers.
GlobPattern: A class for POSIX glob pattern with brace expansions.
HardLink: Class for creating hardlinks.
HardLink.LinkStats: HardLink statistics counters and methods.
HarFileSystem: This is an implementation of the Hadoop Archive Filesystem.
InMemoryFileSystem: Deprecated.
LocalDirAllocator: An implementation of a round-robin scheme for disk allocation for creating files.
LocalFileSystem: Implement the FileSystem API for the checksumed local filesystem.
MD5MD5CRC32FileChecksum: MD5 of MD5 of CRC32.
Path: Names a file or directory in a `FileSystem`.
RawLocalFileSystem: Implement the FileSystem API for the raw local filesystem.
Trash: Provides a trash feature.

Enum Summary
HardLink.OSType

Exception Summary
ChecksumException: Thrown for checksum errors.
FileAlreadyExistsException: Used when target file already exists for any operation and is not configured to be overwritten.

Error Summary
FSError: Thrown for unexpected filesystem errors, presumed to reflect disk errors in the native filesystem.

## Package org.apache.hadoop.fs Description

An abstract file system API.

Copyright © 2009 The Apache Software Foundation