com.android.tradefed.config

Аннотации

Вариант Аннотирует поле как представляющее параметр IConfiguration .
OptionClass Аннотирует класс как представляющий объект IConfiguration .

Интерфейсы

DynamicRemoteFileResolver.FileResolverLoader Загружает реализации IRemoteFileResolver .
IConfigOptionValueTransformer Интерфейс для управления значением параметра конфигурации.
IКонфигурация Информация о конфигурации для вызова TradeFederation.
IConfigurationFactory Фабрика для создания IConfiguration s
IConfigurationReceiver Простой интерфейс для представления объекта, который принимает IConfiguration .
IConfigurationServer Интерфейс для сервера конфигурации.
IDeviceConfiguration Интерфейс держателя конфигурации устройства.
IFileResolverLoader Загружает реализации IRemoteFileResolver .
IGlobalConfiguration Класс, содержащий глобальную информацию о конфигурации для одного экземпляра Торговой федерации (включая любое количество вызовов фактических конфигураций).

Классы

ArgsOptionParser Заполняет поля Option из проанализированных аргументов командной строки.
BootstrapServiceFileResolverLoader Загружает распознаватели с помощью средства загрузки службы.
Исключение ClassNotFoundConfigurationException ConfigurationException , когда класс объекта не найден.
Конфигурация Конкретная реализация IConfiguration , в которой загруженные объекты конфигурации хранятся на карте.
КонфигурацияDef Содержит запись конфигурации, связанных с ней объектов и их параметров.
ConfigurationDef.ConfigObjectDef Объект для хранения информации для className и номера внешнего вида, который он имеет (например, если в конфигурации есть один и тот же объект дважды, первый из них будет иметь первый номер внешнего вида).
Дескриптор конфигурации Объект конфигурации, описывающий некоторый аспект самой конфигурации.
ConfigurationException Выбрасывается, если конфигурация не может быть загружена.
Фабрика конфигураций Фабрика для создания IConfiguration .
ConfigurationFactory.ConfigLoader Реализация IConfigDefLoader , которая отслеживает включенные конфигурации из одной корневой конфигурации и выдает исключение при циклическом включении.
ConfigurationFactory.ExceptionLoader
КонфигурацияUtil Служебные функции для обработки файлов конфигурации.
КонфигурацияXmlParserSettings Простой класс для принятия настроек для ConfigurationXmlParser.

Чтобы передать настройки этому классу, псевдоним обязателен.

DeviceConfigurationHolder Конкретная реализация IDeviceConfiguration , в атрибутах которой хранятся загруженные объекты конфигурации устройства.
DynamicRemoteFileResolver Класс, помогающий определить путь к удаленным файлам.
Глобальная конфигурация Реализация IGlobalConfiguration , в которой загруженные объекты конфигурации хранятся на карте.
IFileResolverLoader.ResolverLoadingException Возникает исключение, если преобразователь не может быть загружен или инициализирован.
Ноопконфигоптионвалуетрансформер Неактивный IConfigOptionValueTransformer
OptionCopier Вспомогательный класс, который может копировать значения поля Option с одинаковыми именами из одного объекта в другой.
OptionDef Содержит детали Option .
Опционноталловедексцептион Конкретное ConfigurationException , когда параметр не может быть передан в командной строке.
OptionSetter Заполняет поля Option .
OptionSetter.OptionFieldsForName Контейнер для списка полей опций с заданным именем.
RemoteFileResolver Простой класс, который позволяет загружать файлы из разных мест, используя URI и функциональные возможности поставщика услуг.
RetryConfigurationFactory Фабрика, которая обрабатывает повторные попытки команды.
SandboxConfigurationFactory Фабрика специальных конфигураций для управления созданием конфигураций для песочницы.
Шаблонрезолюшнеррор Класс, расширяющий ConfigurationException для ошибки, связанной с шаблоном, во время синтаксического анализа конфигурации.

перечисления

ConfigurationDescriptor.LocalTestRunner Enum используется для указания локального запуска тестов.
Опция. Важность
OptionUpdateRule Управляет поведением, когда параметр указан несколько раз.