com.android.tradefed.config
حاشیهنویسیها
| گزینه | یک فیلد را به عنوان نمایندهی یک گزینهی IConfiguration حاشیهنویسی میکند. |
| کلاس آپشن | یک کلاس را به عنوان نماینده یک شیء IConfiguration حاشیه نویسی می کند. |
رابطها
| حلکنندهی فایل از راه دور پویا.بارگذار حلکنندهی فایل | پیادهسازیهای IRemoteFileResolver را بارگذاری میکند. |
| IConfigOptionValueTransformer | رابطی برای دستکاری مقدار گزینه پیکربندی |
| پیکربندی آیکن | اطلاعات پیکربندی برای فراخوانی TradeFederation. |
| کارخانه پیکربندی IConfigurationFactory | کارخانهای برای ایجاد IConfiguration |
| گیرنده پیکربندی ICONFIGURATION | رابط کاربری ساده برای نمایش شیء که یک IConfiguration میپذیرد. |
| سرور پیکربندی ICONFIGURATIONSERVER | رابطی برای پیکربندی سرور. |
| پیکربندی دستگاه | رابط نگهدارنده پیکربندی دستگاه. |
| لودر فایل IFileResolver | پیادهسازیهای IRemoteFileResolver را بارگذاری میکند. |
| پیکربندی سراسری | کلاسی برای در بر گرفتن اطلاعات پیکربندی سراسری برای یک نمونه واحد از فدراسیون تجاری (شامل هر تعداد فراخوانی از پیکربندیهای واقعی). |
کلاسها
| تجزیهگر گزینه آرگها | فیلدهای Option را از آرگومانهای خط فرمان تجزیهشده پر میکند. |
| BootstrapServiceFileResolverLoader | با استفاده از امکان بارگذاری سرویس، resolverها را بارگذاری میکند. |
| پیکربندی | یک پیادهسازی IConfiguration ملموس که اشیاء پیکربندی بارگذاری شده را در یک نقشه ذخیره میکند. |
| پیکربندی تعریف | رکوردی از یک پیکربندی، اشیاء مرتبط با آن و گزینههای آنها را نگهداری میکند. |
| تعریف پیکربندی.تعریف شیء پیکربندی | شیء برای نگهداری اطلاعات مربوط به className و شماره ظاهری آن (مثلاً اگر یک پیکربندی دو بار شیء یکسانی داشته باشد، اولی اولین شماره ظاهری را خواهد داشت). |
| توصیفگر پیکربندی | شیء پیکربندی که جنبهای از خود پیکربندی را توصیف میکند. |
| پیکربندی کارخانه | کارخانهای برای ایجاد IConfiguration . |
| ConfigurationFactory.ConfigLoader | پیادهسازی IConfigDefLoader که پیکربندیهای گنجانده شده را از یک پیکربندی ریشه ردیابی میکند و در مورد شامل شدنهای دایرهای، استثنا ایجاد میکند. |
| ConfigurationFactory.ExceptionLoader | |
| پیکربندیUtil | توابع کاربردی برای مدیریت فایلهای پیکربندی. |
| تنظیمات پیکربندیXmlParser | یک کلاس ساده برای پذیرش تنظیمات ConfigurationXmlParser برای ارسال تنظیمات به این کلاس، استفاده از نام مستعار الزامی است. |
| دارنده پیکربندی دستگاه | یک پیادهسازی ملموس IDeviceConfiguration که اشیاء پیکربندی دستگاه بارگذاری شده را در ویژگیهای آن ذخیره میکند. |
| حلکنندهی فایل از راه دور پویا | کلاسی که به حل مسیر فایلهای راه دور کمک میکند. |
| پیکربندی سراسری | یک پیادهسازی IGlobalConfiguration که اشیاء پیکربندی بارگذاری شده را در یک نقشه ذخیره میکند. |
| NoOpConfigOptionValueTransformer | یک IConfigOptionValueTransformer بدون عملیات |
| دستگاه کپی آپشن | یک کلاس کمکی که میتواند مقادیر فیلد Option با نامهای یکسان را از یک شیء به شیء دیگر کپی کند. |
| گزینه تعریف | جزئیات یک Option را در خود نگه میدارد. |
| تنظیمکننده گزینه | فیلدهای Option را پر میکند. |
| تنظیمکنندهی گزینهها <T> | |
| OptionSetter.MapHandler | یک Handler برای مدیریت مقادیر فیلدهای Map. |
| OptionSetter.OptionFieldsForName | محفظهای برای فهرست فیلدهای گزینه با نام داده شده. |
| حلکنندهی فایل از راه دور | یک کلاس ساده که به کاربر اجازه میدهد فایلها را از مکانهای مختلف با استفاده از URIها و قابلیت ارائهدهنده سرویس بارگذاری کند. |
| RetryConfigurationFactory | کارخانهای که تلاش مجدد یک دستور را مدیریت میکند. |
| SandboxConfigurationFactory | کارخانه پیکربندی ویژه برای مدیریت ایجاد پیکربندیها به منظور Sandboxing. |
انومها
| توصیفگر پیکربندی.اجراکنندهی تست محلی | Enum برای نشان دادن اجراکنندهی تست محلی استفاده میشود. |
| اهمیت گزینه | |
| قانون بهروزرسانی گزینه | وقتی یک گزینه چندین بار مشخص میشود، رفتار را کنترل میکند. |
استثنائات
| خطای ClassNotFoundConfigurationException | ConfigurationException برای زمانی که کلاس یک شیء پیدا نشود. |
| استثنای پیکربندی | اگر پیکربندی بارگیری نشود، پرتاب میشود. |
| خطای IFileResolverLoader.ResolverLoadingException | اگر یک resolver نتواند بارگیری یا مقداردهی اولیه شود، استثنا ایجاد میشود. |
| استثنای گزینه غیرمجاز | ConfigurationException خاص، زمانی که ارسال یک گزینه در خط فرمان مجاز نباشد. |
| خطای حل الگو | کلاسی که ConfigurationException برای خطای مربوط به قالب در حین تجزیه پیکربندی گسترش میدهد. |
حاشیهنویسیها
رابطها
کلاسها
- تجزیهگر گزینه آرگها
- BootstrapServiceFileResolverLoader
- پیکربندی
- پیکربندی تعریف
- تعریف پیکربندی.تعریف شیء پیکربندی
- توصیفگر پیکربندی
- پیکربندی کارخانه
- ConfigurationFactory.ConfigLoader
- ConfigurationFactory.ExceptionLoader
- پیکربندیUtil
- تنظیمات پیکربندیXmlParser
- دارنده پیکربندی دستگاه
- حلکنندهی فایل از راه دور پویا
- پیکربندی سراسری
- NoOpConfigOptionValueTransformer
- دستگاه کپی آپشن
- گزینه تعریف
- تنظیمکننده گزینه
- تنظیمکنندهی گزینه.هدلر
- OptionSetter.MapHandler
- OptionSetter.OptionFieldsForName
- حلکنندهی فایل از راه دور
- RetryConfigurationFactory
- SandboxConfigurationFactory
انومها
استثنائات