com.android.tradefed.config

Аннотации

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

Интерфейсы

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

Классы

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

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

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

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

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