com.android.tradefed.config

Adnotacje

Opcja Adnotuje pole jako reprezentujące opcję IConfiguration .
Klasa opcji Adnotuje klasę jako reprezentującą obiekt IConfiguration .

Interfejsy

DynamicRemoteFileResolver.FileResolverLoader Ładuje implementacje IRemoteFileResolver .
Transformator IConfigOptionValue Interfejs do manipulowania wartością opcji konfiguracyjnych
IKonfiguracja Informacje konfiguracyjne dla wywołania TradeFederation.
IConfigurationFactory Fabryka do tworzenia IConfiguration s
Odbiornik konfiguracji Prosty interfejs reprezentujący obiekt, który akceptuje IConfiguration .
IConfigurationServer Interfejs serwera konfiguracyjnego.
Konfiguracja IDevice Interfejs uchwytu konfiguracji urządzenia.
IFileResolverLoader Ładuje implementacje IRemoteFileResolver .
Konfiguracja globalna Klasa obejmująca globalne informacje konfiguracyjne dla pojedynczej instancji Federacji Handlowej (obejmująca dowolną liczbę wywołań rzeczywistych konfiguracji).

Zajęcia

ArgsOptionParser Wypełnia pola Option na podstawie przeanalizowanych argumentów wiersza poleceń.
BootstrapServiceFileResolverLoader Ładuje programy rozpoznawania nazw za pomocą funkcji ładowania usług.
Wyjątek ClassNotFoundConfigurationException ConfigurationException w przypadku, gdy nie znaleziono klasy obiektu.
Konfiguracja Konkretna implementacja IConfiguration , która przechowuje załadowane obiekty konfiguracyjne na mapie.
KonfiguracjaDef Przechowuje zapis konfiguracji, powiązanych z nią obiektów i ich opcji.
KonfiguracjaDef.ConfigObjectDef Obiekt przechowujący informacje o nazwie klasy i numerze jej wyglądu (np. jeśli konfiguracja zawiera dwa razy ten sam obiekt, pierwszy z nich będzie miał pierwszy numer wyglądu).
Deskryptor konfiguracji Konfiguracja Obiekt opisujący pewien aspekt samej konfiguracji.
Wyjątek konfiguracji Zgłaszany, jeśli nie można załadować konfiguracji.
Fabryka konfiguracji Fabryka do tworzenia IConfiguration .
ConfigurationFactory.ConfigLoader Implementacja IConfigDefLoader, która śledzi dołączone konfiguracje z jednej konfiguracji głównej i zgłasza wyjątek w przypadku dołączań cyklicznych.
ConfigurationFactory.ExceptionLoader
KonfiguracjaUtil Funkcje narzędziowe do obsługi plików konfiguracyjnych.
Ustawienia konfiguracjiXmlParser Prosta klasa do akceptowania ustawień dla ConfigurationXmlParser

Aby przekazać ustawienia do tej klasy, alias jest obowiązkowy.

Uchwyt konfiguracji urządzenia Konkretna implementacja IDeviceConfiguration , która przechowuje załadowane obiekty konfiguracji urządzenia w swoich atrybutach.
DynamicRemoteFileResolver Klasa pomagająca w określeniu ścieżki do plików zdalnych.
Konfiguracja globalna Implementacja IGlobalConfiguration , która przechowuje załadowane obiekty konfiguracyjne na mapie
IFileResolverLoader.ResolverLoadingException Zgłoszony wyjątek, jeśli nie można załadować lub zainicjować mechanizmu rozpoznawania nazw.
Transformator NoOpConfigOptionValue Niedziałający IConfigOptionValueTransformer
OpcjaKopiarka Klasa pomocnicza, która może kopiować wartości pól Option o tych samych nazwach z jednego obiektu do drugiego.
OpcjaDef Zawiera szczegóły Option .
OptionNotAllowedException Specyficzny ConfigurationException , gdy nie można przekazać opcji w wierszu poleceń.
Opcja ustawiająca Wypełnia pola Option .
OptionSetter.OptionFieldsForName Kontener na listę pól opcji o podanej nazwie.
RemoteFileResolver Prosta klasa umożliwiająca ładowanie plików z różnych miejsc przy użyciu identyfikatorów URI i funkcjonalności dostawcy usług.
Ponów próbę konfiguracji fabryki Fabryka obsługująca ponawianie polecenia.
Fabryka konfiguracji Sandbox Specjalna fabryka konfiguracji do obsługi tworzenia konfiguracji na potrzeby piaskownicy.
Błąd rozwiązania szablonu Klasa rozszerzająca ConfigurationException dla błędu związanego z szablonem podczas analizowania konfiguracji.

Wyliczenia

ConfigurationDescriptor.LocalTestRunner Wyliczenie używane do wskazania lokalnego uruchamiającego test.
Opcja.Ważność
OpcjaAktualizuj regułę Kontroluje zachowanie, gdy opcja jest określona wielokrotnie.