विकल्प वर्ग

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 उपनाम]:[विकल्प नाम]'।

रिटर्न
String

Global_namespace

public boolean global_namespace ()

इस Option को वैश्विक विकल्प नाम स्थान में जोड़ना है या नहीं।

यदि true (डिफ़ॉल्ट), तो इस विकल्प को केवल इसके नाम से निर्दिष्ट करना संभव होगा -- --[Option name] । यदि false , तो इस वर्ग के लिए Option s का उपयोग करने के लिए उपनाम या अन्य विशिष्ट नामस्थान (जैसे पूर्ण वर्गनाम) निर्दिष्ट किया जाना चाहिए -- --[OptionClass alias]:[Option name] काम करेगा, लेकिन --[Option name] Option का समाधान नहीं करेगा।

FIXME: उन वर्गों/फ़ील्ड में अंतर करने के लिए दस्तावेज़ीकरण विधियों को अपडेट करें जो वैश्विक FIXME में नहीं हैं: नेमस्पेस

रिटर्न
boolean