com.android.tradefed.config
Annotations
| Option | Annotates a field as representing a IConfigurationoption. | 
| OptionClass | Annotates a class as representing a IConfigurationobject. | 
Interfaces
| DynamicRemoteFileResolver.FileResolverLoader | Loads implementations of IRemoteFileResolver. | 
| IConfigOptionValueTransformer | An interface for manipulating config option value | 
| IConfiguration | Configuration information for a TradeFederation invocation. | 
| IConfigurationFactory | Factory for creating IConfigurations | 
| IConfigurationReceiver | Simple interface to represent object that accepts an IConfiguration. | 
| IConfigurationServer | An interface for config server. | 
| IDeviceConfiguration | Device Configuration Holder Interface. | 
| IFileResolverLoader | Loads implementations of IRemoteFileResolver. | 
| IGlobalConfiguration | A class to encompass global configuration information for a single Trade Federation instance (encompassing any number of invocations of actual configurations). | 
Classes
| ArgsOptionParser | Populates Optionfields from parsed command line arguments. | 
| BootstrapServiceFileResolverLoader | Loads resolvers using the service loading facility. | 
| ClassNotFoundConfigurationException | ConfigurationExceptionfor when the class of an object is not found. | 
| Configuration | A concrete IConfigurationimplementation that stores the loaded config objects in a map. | 
| ConfigurationDef | Holds a record of a configuration, its associated objects and their options. | 
| ConfigurationDef.ConfigObjectDef | Object to hold info for a className and the appearance number it has (e.g. if a config has the same object twice, the first one will have the first appearance number). | 
| ConfigurationDescriptor | Configuration Object that describes some aspect of the configuration itself. | 
| ConfigurationException | Thrown if configuration could not be loaded. | 
| ConfigurationFactory | Factory for creating IConfiguration. | 
| ConfigurationFactory.ConfigLoader | Implementation of IConfigDefLoader that tracks the included configurations from one root config, and throws an exception on circular includes. | 
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | Utility functions to handle configuration files. | 
| ConfigurationXmlParserSettings | A simple class to accept settings for the ConfigurationXmlParser To pass settings to this class, the alias is mandatory. | 
| DeviceConfigurationHolder | A concrete IDeviceConfigurationimplementation that stores the loaded device
 configuration objects in its attributes. | 
| DynamicRemoteFileResolver | Class that helps resolving path to remote files. | 
| GlobalConfiguration | An IGlobalConfigurationimplementation that stores the loaded config objects in a map | 
| IFileResolverLoader.ResolverLoadingException | Exception thrown if a resolver cannot be loaded or initialized. | 
| NoOpConfigOptionValueTransformer | An no-op IConfigOptionValueTransformer | 
| OptionCopier | A helper class that can copy Optionfield values with same names from one object to
 another. | 
| OptionDef | Holds the details of an Option. | 
| OptionNotAllowedException | Specific ConfigurationExceptionwhen an option is not allowed to be passed in the command
 line. | 
| OptionSetter | Populates Optionfields. | 
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler | A Handlerto handle values for Map fields. | 
| OptionSetter.OptionFieldsForName | Container for the list of option fields with given name. | 
| RemoteFileResolver | A simple class that allows one to load files from a variety of places using URIs and the service provider functionality. | 
| RetryConfigurationFactory | Factory that handles retrying a command. | 
| SandboxConfigurationFactory | Special Configuration factory to handle creation of configurations for Sandboxing purpose. | 
| TemplateResolutionError | Class extending ConfigurationExceptionfor template related error during configuration
 parsing. | 
Enums
| ConfigurationDescriptor.LocalTestRunner | Enum used to indicate local test runner. | 
| Option.Importance | |
| OptionUpdateRule | Controls the behavior when an option is specified multiple times. | 
- Annotations
- Interfaces
- Classes- ArgsOptionParser
- BootstrapServiceFileResolverLoader
- ClassNotFoundConfigurationException
- Configuration
- ConfigurationDef
- ConfigurationDef.ConfigObjectDef
- ConfigurationDescriptor
- ConfigurationException
- ConfigurationFactory
- ConfigurationFactory.ConfigLoader
- ConfigurationFactory.ExceptionLoader
- ConfigurationUtil
- ConfigurationXmlParserSettings
- DeviceConfigurationHolder
- DynamicRemoteFileResolver
- GlobalConfiguration
- IFileResolverLoader.ResolverLoadingException
- NoOpConfigOptionValueTransformer
- OptionCopier
- OptionDef
- OptionNotAllowedException
- OptionSetter
- OptionSetter.Handler
- OptionSetter.MapHandler
- OptionSetter.OptionFieldsForName
- RemoteFileResolver
- RetryConfigurationFactory
- SandboxConfigurationFactory
- TemplateResolutionError
 
- Enums
