com.android.tradefed.config

حاشیه نویسی ها

گزینه یک فیلد را به عنوان نمایانگر گزینه IConfiguration حاشیه نویسی می کند.
OptionClass یک کلاس را به عنوان نمایانگر یک شی IConfiguration حاشیه نویسی می کند.

رابط ها

DynamicRemoteFileResolver.FileResolverLoader پیاده سازی های IRemoteFileResolver را بارگیری می کند.
IConfigOptionValueTransformer یک رابط برای دستکاری مقدار گزینه پیکربندی
پیکربندی آیکن اطلاعات پیکربندی برای فراخوانی TradeFederation.
ICconfigurationFactory کارخانه ایجاد IConfiguration s
ICconfigurationReceiver رابط ساده برای نمایش شیئی که یک IConfiguration می پذیرد.
IConfigurationServer یک رابط برای سرور پیکربندی.
IDeviceConfiguration رابط نگهدارنده پیکربندی دستگاه.
IFileResolverLoader پیاده سازی های IRemoteFileResolver را بارگیری می کند.
پیکربندی IGlobal کلاسی برای در بر گرفتن اطلاعات پیکربندی جهانی برای یک نمونه از فدراسیون تجارت (شامل هر تعداد فراخوانی از پیکربندی های واقعی).

کلاس ها

ArgsOptionParser فیلدهای Option را از آرگومان های خط فرمان تجزیه شده پر می کند.
BootstrapServiceFileResolverLoader حل‌کننده‌ها را با استفاده از تسهیلات بارگیری سرویس بارگیری می‌کند.
ClassNotFoundConfigurationException ConfigurationException برای زمانی که کلاس یک شی پیدا نمی شود.
پیکربندی یک پیاده سازی IConfiguration مشخص که اشیاء پیکربندی بارگذاری شده را در یک نقشه ذخیره می کند.
ConfigurationDef یک رکورد از یک پیکربندی، اشیاء مرتبط با آن و گزینه های آنها را نگه می دارد.
ConfigurationDef.ConfigObjectDef شیء برای نگهداری اطلاعات کلاسName و شماره ظاهری که دارد (مثلاً اگر یک پیکربندی دو بار یک شیء مشابه را داشته باشد، اولین شماره اولین شماره ظاهری را خواهد داشت).
ConfigurationDescriptor Configuration Object که جنبه ای از خود پیکربندی را توصیف می کند.
ConfigurationException اگر پیکربندی بارگیری نشد، پرتاب می‌شود.
ConfigurationFactory کارخانه ایجاد IConfiguration .
ConfigurationFactory.ConfigLoader پیاده‌سازی IConfigDefLoader که پیکربندی‌های ارائه‌شده را از یک پیکربندی ریشه ردیابی می‌کند و یک استثنا را روی شامل دایره‌ای ایجاد می‌کند.
ConfigurationFactory.ExceptionLoader
ConfigurationUtil توابع ابزار برای رسیدگی به فایل های پیکربندی.
ConfigurationXmlParserSettings یک کلاس ساده برای پذیرش تنظیمات برای ConfigurationXmlParser

برای ارسال تنظیمات به این کلاس، نام مستعار اجباری است.

DeviceConfigurationHolder یک پیاده سازی مشخص IDeviceConfiguration که اشیاء پیکربندی دستگاه بارگذاری شده را در ویژگی های خود ذخیره می کند.
DynamicRemoteFileResolver کلاسی که به حل مسیر فایل های راه دور کمک می کند.
GlobalConfiguration یک پیاده سازی IGlobalConfiguration که اشیاء پیکربندی بارگذاری شده را در نقشه ذخیره می کند
IFileResolverLoader.ResolverLoadingException در صورتی که حل‌کننده قابل بارگیری یا مقداردهی اولیه نباشد، استثنا وجود دارد.
NoOpConfigOptionValueTransformer یک IConfigOptionValueTransformer بدون عملیات
OptionCopier یک کلاس کمکی که می تواند مقادیر فیلد Option با نام های مشابه از یک شی به شی دیگر کپی کند.
OptionDef جزئیات یک Option را در اختیار دارد.
OptionNotAllowedException Specific ConfigurationException زمانی که یک گزینه مجاز به ارسال در خط فرمان نیست.
OptionSetter فیلدهای Option پر می کند.
OptionSetter.OptionFieldsForName ظرفی برای لیست فیلدهای گزینه با نام مشخص.
RemoteFileResolver یک کلاس ساده که به فرد اجازه می دهد فایل ها را از مکان های مختلف با استفاده از URI و عملکرد ارائه دهنده خدمات بارگیری کند.
RetryConfigurationFactory کارخانه ای که کنترل مجدد یک فرمان را انجام می دهد.
SandboxConfigurationFactory کارخانه پیکربندی ویژه برای ایجاد تنظیمات برای اهداف Sandboxing.
TemplateResolutionError کلاس گسترش ConfigurationException برای خطای مربوط به الگو در طول تجزیه پیکربندی.

Enums

ConfigurationDescriptor.LocalTestRunner Enum برای نشان دادن دونده تست محلی استفاده می شود.
گزینه. اهمیت
OptionUpdateRule هنگامی که یک گزینه چندین بار مشخص می شود، رفتار را کنترل می کند.