com.android.tradefed.config

Интерфейсы

DynamicRemoteFileResolver.FileResolverLoader Грузы реализации IRemoteFileResolver .
IConfiguration Информация о конфигурации для вызова TradeFederation.
IConfigurationFactory Фабрика для создания IConfiguration сек
IConfigurationReceiver Простой интерфейс для представления объекта , который принимает IConfiguration .
IDeviceConfiguration Интерфейс держателя конфигурации устройства.

Классы

ArgsOptionParser Заполняет Option поля из аргументов разбираемых командной строки.
Конфигурация Конкретное IConfiguration реализация , которая хранит загруженные конфигурации объектов на карте.
ConfigurationDef Содержит запись о конфигурации, связанных с ней объектах и ​​их параметрах.
ConfigurationDef.ConfigObjectDef Объект для хранения информации для className и номера внешнего вида, который он имеет (например, если конфигурация содержит один и тот же объект дважды, первый из них будет иметь первый номер появления).
КонфигурацияЗавод Фабрика для создания IConfiguration .
ConfigurationFactory.ConfigLoader Осуществление IConfigDefLoader , которое отслеживает включенные конфигурации от одного корня конфигурации, и генерирует исключение на круговом включает в себя.
ConfigurationUtil Служебные функции для обработки файлов конфигурации.
ConfigurationXmlParserSettings Простой класс для принятия настроек для ConfigurationXmlParser

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

DeviceConfigurationHolder Конкретный IDeviceConfiguration реализация , которая хранит загруженные объекты конфигурации устройства в его атрибутах.
DynamicRemoteFileResolver Класс, помогающий разрешить путь к удаленным файлам.
OptionCopier Вспомогательный класс , который может скопировать Option значения поля с одинаковыми именами от одного объекта к другому.
OptionSetter Заполняет Option поля.
OptionSetter.OptionFieldsForName Контейнер для списка полей опций с заданным именем.
RetryConfigurationFactory Фабрика, обрабатывающая повторный запуск команды.
SandboxConfigurationFactory Специальная фабрика конфигураций для создания конфигураций для песочницы.

Исключения

ClassNotFoundConfigurationException Исключение ConfigurationException , когда класс объекта не найден.
OptionNotAllowedException Конкретная Исключение ConfigurationException , когда параметр не разрешается передаваться в командной строке.
TemplateResolutionError Класс расширения Исключения ConfigurationException для соответствующей ошибки шаблона конфигурации во время синтаксического анализа.