org.apache.hadoop.fs.FileSystem
Description: JDiff is a Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared.
Keywords: diff, jdiff, javadiff, java diff, java difference, API difference, difference between two APIs, API diff, Javadoc, doclet

`hadoop 0.20.2-cdh3u5` | Overview | Package | Class | Statistics | Help
| Generated by JDiff
PREV CLASS NEXT CLASS FRAMES NO FRAMES | DETAIL: CONSTRUCTORS | METHODS | FIELDS

## Class org.apache.hadoop.fs.`FileSystem`

Removed Methods
`Statistics` `getStatistics`(`Class extends, FileSystem>`) | Get the statistics for a particular file system
`FileSystem` `parseArgs`(`String[],` int, Configuration) | Parse the cmd-line args starting at i.

Added Methods
`void` `addFileSystemForTesting`(`URI,` Configuration, FileSystem) | This method adds a file system for testing so that we can find it later.
`void` `clearStatistics`() |
`void` `closeAllForUGI`(`UserGroupInformation`) | Close all cached filesystems for a given UGI.
`FSDataOutputStream` `createNonRecursive`(`Path,` boolean, int, short, long, Progressable) | Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
`FSDataOutputStream` `createNonRecursive`(`Path,` FsPermission, boolean, int, short, long, Progressable) | Opens an FSDataOutputStream at the indicated Path with write-progress reporting.
`FileSystem` `get`(`URI,` Configuration, String) |
`List` `getAllStatistics`() | Return the FileSystem classes that have Statistics
`String` `getCanonicalServiceName`() | Get a canonical service name for this file system.
`URI` `getCanonicalUri`() | Resolve the uri's hostname and add the default port if not in the uri
`long` `getDefaultBlockSize`(`Path`) | Return the number of bytes that large input files should be optimally be split into to minimize i/o time.
`int` `getDefaultPort`() | Get the default port for this file system.
`short` `getDefaultReplication`(`Path`) | Get the default replication.
`Token` `getDelegationToken`(`String`) | Get a new delegation token for this file system.
`Map` `getStatistics`() | Get the Map of Statistics object indexed by URI Scheme.
`Statistics` `getStatistics`(`String,` Class) | Get the statistics for a particular file system
`FsStatus` `getStatus`() | Returns a status object describing the use and capacity of the file system.
`FsStatus` `getStatus`(`Path`) | Returns a status object describing the use and capacity of the file system.
`FileSystem` `newInstance`(`URI,` Configuration) | Returns the FileSystem for this URI's scheme and authority.
`FileSystem` `newInstance`(`Configuration`) | Returns a unique configured filesystem implementation.
`FileSystem` `newInstance`(`URI,` Configuration, String) | Returns the FileSystem for this URI's scheme and authority and the passed user.
`LocalFileSystem` `newInstanceLocal`(`Configuration`) | Get a unique local file system object
`void` `setVerifyChecksum`(`boolean`) | Set the verify checksum flag.

Changed Methods
`void` `initialize`(`URI,` Configuration) | Changed from abstract to non-abstract. | Called after a new FileSystem instance is constructed.
`long` `getDefaultBlockSize`() | Now deprecated. | use {@link #getDefaultBlockSize(Path)} instead
`short` `getDefaultReplication`() | Now deprecated. | use {@link #getDefaultReplication(Path)} instead

Added Fields
`String` `FS_DEFAULT_NAME_KEY` |

Changed Fields
`Statistics` `statistics` | Change from final to non-final. | The statistics for this file system.

`hadoop 0.20.2-cdh3u5` | Overview | Package | Class | Statistics | Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES |