com.android.tradefed.config

Annotations

Option Annotates a field as representing a IConfiguration option. 
OptionClass Annote une classe comme représentant un objet IConfiguration

Interfaces

DynamicRemoteFileResolver.FileResolverLoader Charge les implémentations de IRemoteFileResolver
IConfigOptionValueTransformer Interface permettant de manipuler la valeur de l'option de configuration
IConfiguration Informations de configuration pour un appel TradeFederation. 
IConfigurationFactory Fabrique permettant de créer des IConfiguration
IConfigurationReceiver Interface simple pour représenter un objet qui accepte un IConfiguration
IConfigurationServer Interface pour le serveur de configuration. 
IDeviceConfiguration Interface du support de configuration de l'appareil. 
IFileResolverLoader Charge les implémentations de IRemoteFileResolver
IGlobalConfiguration Classe regroupant les informations de configuration globale pour une seule instance Trade Federation (englobant un nombre quelconque d'invocations de configurations réelles). 

Classes

ArgsOptionParser Remplit les champs Option à partir des arguments de ligne de commande analysés. 
BootstrapServiceFileResolverLoader Charge les résolveurs à l'aide du mécanisme de chargement de service. 
Configuration Implémentation concrète de IConfiguration qui stocke les objets de configuration chargés dans une carte. 
ConfigurationDef Contient un enregistrement d'une configuration, de ses objets associés et de leurs options. 
ConfigurationDef.ConfigObjectDef Objet contenant des informations pour un className et le numéro d'apparence qu'il possède (par exemple, si une configuration contient le même objet deux fois, le premier aura le premier numéro d'apparence). 
ConfigurationDescriptor Objet de configuration qui décrit un aspect de la configuration elle-même. 
ConfigurationFactory Fabrique permettant de créer IConfiguration
ConfigurationFactory.ConfigLoader Implémentation d'IConfigDefLoader qui suit les configurations incluses à partir d'une configuration racine et génère une exception en cas d'inclusions circulaires. 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil Fonctions utilitaires permettant de gérer les fichiers de configuration. 
ConfigurationXmlParserSettings Classe simple permettant d'accepter les paramètres de ConfigurationXmlParser

Pour transmettre des paramètres à cette classe, l'alias est obligatoire. 

DeviceConfigurationHolder Implémentation concrète de IDeviceConfiguration qui stocke les objets de configuration de l'appareil chargés dans ses attributs. 
DynamicRemoteFileResolver Classe qui permet de résoudre le chemin d'accès aux fichiers distants. 
GlobalConfiguration Implémentation IGlobalConfiguration qui stocke les objets de configuration chargés dans une carte
NoOpConfigOptionValueTransformer Une opération no-op IConfigOptionValueTransformer 
OptionCopier Classe d'assistance permettant de copier les valeurs de champ Option portant le même nom d'un objet à un autre. 
OptionDef Contient les détails d'un Option
OptionSetter Renseigne les champs Option
OptionSetter.Handler<T>  
OptionSetter.MapHandler Un Handler pour gérer les valeurs des champs de carte. 
OptionSetter.OptionFieldsForName Conteneur pour la liste des champs d'options portant le nom donné. 
RemoteFileResolver Classe simple qui permet de charger des fichiers à partir de différents emplacements à l'aide d'URI et de la fonctionnalité de fournisseur de services. 
RetryConfigurationFactory Fabrique qui gère la nouvelle tentative d'exécution d'une commande. 
SandboxConfigurationFactory Fabrique de configuration spéciale pour gérer la création de configurations à des fins de bac à sable. 

Enums

ConfigurationDescriptor.LocalTestRunner Énumération utilisée pour indiquer le testeur local. 
Option.Importance  
OptionUpdateRule Contrôle le comportement lorsqu'une option est spécifiée plusieurs fois. 

Exceptions

ClassNotFoundConfigurationException ConfigurationException lorsque la classe d'un objet est introuvable. 
ConfigurationException Générée si la configuration n'a pas pu être chargée. 
IFileResolverLoader.ResolverLoadingException Exception générée si un résolveur ne peut pas être chargé ni initialisé. 
OptionNotAllowedException Spécifiez ConfigurationException lorsqu'une option ne peut pas être transmise dans la ligne de commande. 
TemplateResolutionError Classe étendant ConfigurationException pour les erreurs liées au modèle lors de l'analyse de la configuration.