org.apache.hadoop.conf.Configuration
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+320` | Overview | Package | Class | Statistics | Help
| Generated by JDiff
PREV CLASS NEXT CLASS FRAMES NO FRAMES | DETAIL: CONSTRUCTORS | METHODS | FIELDS

## Class org.apache.hadoop.conf.`Configuration`

Removed interface `java.lang.Iterable>`.
Added interface `java.lang.Iterable`.

Removed Methods
(`Class`) `getClass`(`String,` Class, extends, U>, Class) | Get the value of the `name` property as a `Class` implementing the interface specified by `xface`.
`Class` `getClass`(`String,` Class) | Get the value of the `name` property as a `Class`.

Added Methods
`void` `addDefaultResource`(`String`) | Add a default resource.
`void` `dumpConfiguration`(`Configuration,` Writer) | Writes out all the parameters and their properties (final and resource) to the given Writer The format of the output would be { "properties" : [ {key1 value1 key1.isFinal key1.resource} {key2 value2 key2.isFinal key2.resource}...
`Class` `getClass`(`String,` Class) | Get the value of the `name` property as a `Class`.
`Class` `getClass`(`String,` Class, Class) | Get the value of the `name` property as a `Class` implementing the interface specified by `xface`.
`List` `getInstances`(`String,` Class) | Get the value of the `name` property as a `List` of objects implementing the interface specified by `xface`.
`Pattern` `getPattern`(`String,` Pattern) | Get the value of the `name` property as a Pattern.
`Collection` `getTrimmedStringCollection`(`String`) | Get the comma delimited values of the `name` property as a collection of `String`s trimmed of the leading and trailing whitespace.
`String[]` `getTrimmedStrings`(`String`) | Get the comma delimited values of the `name` property as an array of `String`s trimmed of the leading and trailing whitespace.
`String[]` `getTrimmedStrings`(`String,` String[]) | Get the comma delimited values of the `name` property as an array of `String`s trimmed of the leading and trailing whitespace.
`void` `setBooleanIfUnset`(`String,` boolean) | Set the given property if it is currently unset.
`void` `setFloat`(`String,` float) | Set the value of the `name` property to a `float`.
`void` `setIfUnset`(`String,` String) | Sets a property if it is currently unset.
`void` `setPattern`(`String,` Pattern) | Set the given property to `Pattern`.

Changed Methods
`Class` `getClassByName`(`String`) | Change in return type from `Class` to `Class`. | Load a class by name.
`Collection` `getStringCollection`(`String`) | Change in return type from `String>` to `Collection`. | Get the comma delimited values of the `name` property as a collection of `String`s.
`Iterator` `iterator`() | Change in return type from (`String, String>>`) to `Iterator`. | Get an Iterator to go through the list of `String` key-value pairs in the configuration.
`void` `setClass`(`String,` Class, Class) | Change in signature from (`String, Class, Class`) to (`String, Class, Class`). | Set the value of the `name` property to the name of a `theClass` implementing the given interface `xface`.

`hadoop 0.20.2+320` | Overview | Package | Class | Statistics | Help
PREV CLASS NEXT CLASS FRAMES NO FRAMES |