com.android.tradefed.config

Anmerkungen

Möglichkeit Kommentiert ein Feld als Darstellung einer IConfiguration Option.
OptionClass Kommentiert eine Klasse als Darstellung eines IConfiguration Objekts.

Schnittstellen

DynamicRemoteFileResolver.FileResolverLoader Lädt Implementierungen von IRemoteFileResolver .
IConfigOptionValueTransformer Eine Schnittstelle zum Bearbeiten des Konfigurationsoptionswerts
IKonfiguration Konfigurationsinformationen für einen TradeFederation-Aufruf.
IConfigurationFactory Factory zum Erstellen IConfiguration s
IConfigurationReceiver Einfache Schnittstelle zur Darstellung eines Objekts, das eine IConfiguration akzeptiert.
IConfigurationServer Eine Schnittstelle für den Konfigurationsserver.
IDeviceConfiguration Schnittstelle für Gerätekonfigurationshalter.
IFileResolverLoader Lädt Implementierungen von IRemoteFileResolver .
IGlobalConfiguration Eine Klasse, die globale Konfigurationsinformationen für eine einzelne Trade Federation-Instanz umfasst (einschließlich einer beliebigen Anzahl von Aufrufen tatsächlicher Konfigurationen).

Klassen

ArgsOptionParser Füllt Option aus analysierten Befehlszeilenargumenten.
BootstrapServiceFileResolverLoader Lädt Resolver mithilfe der Dienstladefunktion.
ClassNotFoundConfigurationException ConfigurationException für den Fall, dass die Klasse eines Objekts nicht gefunden wird.
Aufbau Eine konkrete IConfiguration Implementierung, die die geladenen Konfigurationsobjekte in einer Karte speichert.
KonfigurationsDef Enthält eine Aufzeichnung einer Konfiguration, der zugehörigen Objekte und ihrer Optionen.
ConfigurationDef.ConfigObjectDef Objekt zum Speichern von Informationen für einen Klassennamen und die Erscheinungsnummer, die er hat (z. B. wenn eine Konfiguration zweimal dasselbe Objekt hat, hat das erste die erste Erscheinungsnummer).
Konfigurationsdeskriptor Konfigurationsobjekt, das einen Aspekt der Konfiguration selbst beschreibt.
ConfigurationException Wird ausgelöst, wenn die Konfiguration nicht geladen werden konnte.
Konfigurationsfabrik Factory zum Erstellen IConfiguration .
ConfigurationFactory.ConfigLoader Implementierung von IConfigDefLoader, der die enthaltenen Konfigurationen aus einer Root-Konfiguration verfolgt und bei zirkulären Includes eine Ausnahme auslöst.
ConfigurationFactory.ExceptionLoader
ConfigurationUtil Hilfsfunktionen zur Verarbeitung von Konfigurationsdateien.
ConfigurationXmlParserSettings Eine einfache Klasse zum Akzeptieren von Einstellungen für den ConfigurationXmlParser

Um Einstellungen an diese Klasse zu übergeben, ist der Alias ​​obligatorisch.

DeviceConfigurationHolder Eine konkrete IDeviceConfiguration Implementierung, die die geladenen Gerätekonfigurationsobjekte in ihren Attributen speichert.
DynamicRemoteFileResolver Klasse, die beim Auflösen des Pfads zu Remotedateien hilft.
Globale Konfiguration Eine IGlobalConfiguration Implementierung, die die geladenen Konfigurationsobjekte in einer Karte speichert
IFileResolverLoader.ResolverLoadingException Eine Ausnahme wird ausgelöst, wenn ein Resolver nicht geladen oder initialisiert werden kann.
NoOpConfigOptionValueTransformer Ein No-Op IConfigOptionValueTransformer
OptionKopierer Eine Hilfsklasse, die Option mit demselben Namen von einem Objekt in ein anderes kopieren kann.
OptionDef Enthält die Details einer Option .
OptionNotAllowedException Spezifische ConfigurationException , wenn eine Option in der Befehlszeile nicht übergeben werden darf.
OptionSetter Füllt Option aus.
OptionSetter.OptionFieldsForName Container für die Liste der Optionsfelder mit dem angegebenen Namen.
RemoteFileResolver Eine einfache Klasse, die es ermöglicht, mithilfe von URIs und der Dienstanbieterfunktionalität Dateien von verschiedenen Orten zu laden.
RetryConfigurationFactory Factory, die die Wiederholung eines Befehls übernimmt.
SandboxConfigurationFactory Spezielle Konfigurationsfabrik zur Erstellung von Konfigurationen für Sandboxing-Zwecke.
TemplateResolutionError Klassenerweiterung ConfigurationException für vorlagenbezogene Fehler während der Konfigurationsanalyse.

Aufzählungen

ConfigurationDescriptor.LocalTestRunner Enum wird verwendet, um den lokalen Testläufer anzugeben.
Option.Wichtigkeit
OptionUpdateRule Steuert das Verhalten, wenn eine Option mehrmals angegeben wird.