to top
package

com.android.tradefed.config

Annotations

Option Annotates a field as representing a IConfiguration option. 
OptionClass Annotates a class as representing a IConfiguration object. 

Interfaces

IConfigDefLoader Interface for retrieving a ConfigurationDef. 
IConfiguration Configuration information for a TradeFederation invocation. 
IConfigurationFactory Factory for creating IConfigurations  
IConfigurationReceiver Simple interface to represent object that accepts an IConfiguration
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 Option fields from parsed command line arguments. 
Configuration A concrete IConfiguration implementation that stores the loaded config objects in a map  
ConfigurationDef Holds a record of a configuration, its associated objects and their options. 
ConfigurationDef.OptionDef  
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. 
ConfigurationXmlParser Parses a configuration.xml file. 
GlobalConfiguration An IGlobalConfiguration implementation that stores the loaded config objects in a map  
OptionCopier A helper class that can copy Option field values with same names from one object to another. 
OptionSetter Populates Option fields. 

Enums

Option.Importance  
OptionUpdateRule Controls the behavior when an option is specified multiple times. 

Exceptions

ConfigurationException Thrown if configuration could not be loaded.