ऑप्शनक्लास
public
abstract
@interface
OptionClass
implements
Annotation
com.android.tradefed.config.OptionClass |
IConfiguration
ऑब्जेक्ट को दिखाने वाली क्लास के बारे में बताता है.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
String
|
alias()
इस कॉन्फ़िगरेशन ऑब्जेक्ट के लिए, जानकारी देने वाला वैकल्पिक उपनाम. |
boolean
|
global_namespace()
इस |
सार्वजनिक तरीके
उपनाम
public String alias ()
इस कॉन्फ़िगरेशन ऑब्जेक्ट के लिए, जानकारी देने वाला वैकल्पिक उपनाम.
फ़िलहाल, इस उपनाम का इस्तेमाल दो कामों के लिए किया जाएगा:
- सहायता आउटपुट में दिखाया जाता है. इससे विकल्पों की कैटगरी तय करने में मदद मिलती है
-
का इस्तेमाल नाम स्थान
Option
कमांड लाइन आर्ग्युमेंट के लिए किया जा सकता है. उन मामलों में जहां दिया गया है कॉन्फ़िगरेशन ऑब्जेक्ट मेंOption#name()
यूनीक नहीं है. नेमस्पेस देने के लिएOption
कमांड लाइन आर्ग्युमेंट के साथ, इस फ़ॉर्मैट का इस्तेमाल करें:'--[OptionClass उपनाम]:[Option का नाम]'.
रिटर्न | |
---|---|
String |
Global_namespace
public boolean global_namespace ()
इस Option
को ग्लोबल ऑप्शन नेमस्पेस में जोड़ना है या नहीं.
अगर true
(डिफ़ॉल्ट) है, तो इस विकल्प को आसानी से तय किया जा सकेगा
इसके नाम से -- --[Option name]
. अगर false
, तो उपनाम या
इस्तेमाल करने के लिए किसी अन्य खास नेमस्पेस (जैसे कि पूरा क्लास नेम) की जानकारी देनी ज़रूरी है
इस क्लास के लिए Option
--
--[OptionClass alias]:[Option name]
काम करेगी, लेकिन --[Option name]
Option
का समाधान नहीं होगा.
FIXME: उन क्लास/फ़ील्ड में अंतर करने के लिए दस्तावेज़ के तरीके अपडेट करें जो ग्लोबल नहीं हैं FIXME: नेमस्पेस
रिटर्न | |
---|---|
boolean |