فئة الخيار

public abstract @interface OptionClass
implements Annotation

com.android.tradefed.config.OptionClass


تشير هذه السمة إلى فئة للإشارة إلى أنّها تمثّل كائن IConfiguration.

ملخّص

الطرق العامة

String alias()

اسم مستعار وصفي اختياري لكائن الإعداد هذا

boolean global_namespace()

لتحديد ما إذا كنت تريد إضافة Option هذا إلى مساحة اسم الخيار العامة أم لا.

الطرق العامة

اسم مستعار للبريد الإلكتروني

public String alias ()

اسم مستعار وصفي اختياري لكائن الإعداد هذا

سيتمّ استخدام هذا الاسم المستعار حاليًا لغرضَين:

  • المعروضة في مخرجات المساعدة، للمساعدة في تصنيف الخيارات
  • يمكن استخدامها في مساحة الاسم Option من وسيطات سطر الأوامر، في الحالات التي يمكن فيها Option#name() ليس فريدًا بين كائنات الإعداد. لتوفير مساحة اسم مع وسيطة سطر الأوامر Option، استخدم التنسيق التالي:

    '--[OptionClass alias]:[Option name]'.

المرتجعات
String

مساحة_الاسم_العالمية

public boolean global_namespace ()

لتحديد ما إذا كنت تريد إضافة Option هذا إلى مساحة اسم الخيار العامة أم لا.

إذا كانت السمة true (الخيار التلقائي)، سيكون بإمكانك تحديد هذا الخيار ببساطة حسب اسمه -- --[Option name]. إذا كان false، ثم الاسم المستعار أو يجب تحديد مساحة اسم محددة أخرى (مثل اسم الفئة الكامل) من أجل استخدام Option لهذا الصف -- سيعمل --[OptionClass alias]:[Option name]، ولكن --[Option name] لا يتم حل المشكلة إلى Option.

FIXME: تحديث طرق التوثيق لتمييز الفئات/الحقول غير الموجودة في النطاق العمومي FIXME: مساحة الاسم

المرتجعات
boolean