## Uses of Interface
com.puppycrawl.tools.checkstyle.api.Configuration

Packages that use Configuration
com.puppycrawl.tools.checkstyle: Contains the implementation of the Checkstyle framework.
com.puppycrawl.tools.checkstyle.api: Contains the core API to be used to implement checks.

Uses of Configuration in com.puppycrawl.tools.checkstyle

Classes in com.puppycrawl.tools.checkstyle that implement Configuration
`class` `DefaultConfiguration` Default implementation of the Configuration interface.

Methods in com.puppycrawl.tools.checkstyle that return Configuration
`Configuration[]` `DefaultConfiguration.getChildren()` The set of child configurations.
`static Configuration` `ConfigurationLoader.loadConfiguration(InputSource aConfigSource, PropertyResolver aOverridePropsResolver, boolean aOmitIgnoredModules)` Returns the module configurations from a specified input source.
`static Configuration` `ConfigurationLoader.loadConfiguration(InputStream aConfigStream, PropertyResolver aOverridePropsResolver, boolean aOmitIgnoredModules)` Deprecated. As this method does not provide a valid system ID, preventing resolution of external entities, a `version using an InputSource` should be used instead
`static Configuration` `ConfigurationLoader.loadConfiguration(String aConfig, PropertyResolver aOverridePropsResolver)` Returns the module configurations in a specified file.
`static Configuration` `ConfigurationLoader.loadConfiguration(String aConfig, PropertyResolver aOverridePropsResolver, boolean aOmitIgnoredModules)` Returns the module configurations in a specified file.

Methods in com.puppycrawl.tools.checkstyle with parameters of type Configuration
`void` `DefaultConfiguration.addChild(Configuration aConfiguration)` Makes a configuration a child of this configuration.
`void` `DefaultConfiguration.removeChild(Configuration aConfiguration)` Removes a child of this configuration.
`void` `TreeWalker.setupChild(Configuration aChildConf)`
`protected void` `Checker.setupChild(Configuration aChildConf)`

Uses of Configuration in com.puppycrawl.tools.checkstyle.api

Methods in com.puppycrawl.tools.checkstyle.api that return Configuration
`Configuration[]` `Configuration.getChildren()` The set of child configurations.
`protected Configuration` `AutomaticBean.getConfiguration()` Returns the configuration that was used to configure this component.

Methods in com.puppycrawl.tools.checkstyle.api with parameters of type Configuration
`void` `Configurable.configure(Configuration aConfiguration)` Configures this component.
`void` `AutomaticBean.configure(Configuration aConfiguration)` Implements the Configurable interface using bean introspection.
`protected void` `AutomaticBean.setupChild(Configuration aChildConf)` Called by configure() for every child of this component's Configuration.

Copyright © 2001-2011. All Rights Reserved.