विन्यासडिफ
public class ConfigurationDef
extends Object
java.lang.ऑब्जेक्ट | |
मैं | com.android.tradefed.config.ConfigurationDef |
एक विन्यास, उससे जुड़ी वस्तुओं और उनके विकल्पों का रिकॉर्ड रखता है।
सारांश
नेस्टेड कक्षाएं | |
---|---|
class | ConfigurationDef.ConfigObjectDef क्लासनाम और उसके पास मौजूद उपस्थिति संख्या के लिए जानकारी रखने के लिए ऑब्जेक्ट (उदाहरण के लिए यदि किसी कॉन्फ़िगरेशन में एक ही ऑब्जेक्ट दो बार होता है, तो पहले वाले में पहली उपस्थिति संख्या होगी)। |
खेत | |
---|---|
public static final String | DEFAULT_DEVICE_NAME
|
सार्वजनिक निर्माणकर्ता | |
---|---|
ConfigurationDef (String name) |
सार्वजनिक तरीके | |
---|---|
int | addConfigObjectDef (String typeName, String className) परिभाषा में एक कॉन्फिग ऑब्जेक्ट जोड़ता है |
String | addExpectedDevice (String deviceName, boolean isFake) एक उपकरण जोड़ें जिसे ट्रैक करने की आवश्यकता है और यह वास्तविक है या नहीं। |
void | addOptionDef (String optionName, String optionKey, String optionValue, String optionSource, String type) परिभाषा में विकल्प जोड़ता है |
IConfiguration | createConfiguration () इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है। |
IConfiguration | createConfiguration ( allowedObjects) createConfiguration ( allowedObjects) इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है। |
String | getDescription () कॉन्फ़िगरेशन का संक्षिप्त विवरण देता है |
getExpectedDevices () ट्रैक किए गए उपकरणों का वर्तमान मानचित्र लौटाता है और यदि वे वास्तविक हैं या नहीं। | |
String | getName () इस कॉन्फ़िगरेशन परिभाषा का नाम प्राप्त करें |
boolean | isMultiDeviceMode () यह लौटाता है कि रिकॉर्ड किया गया कॉन्फ़िगरेशन मल्टी-डिवाइस है या नहीं। |
void | setDescription (String description) कॉन्फ़िगरेशन परिभाषा विवरण सेट करता है |
void | setMultiDeviceMode (boolean multiDeviceMode) |
संरक्षित तरीके | |
---|---|
void | checkRejectedObjects ( rejectedObjects, Throwable cause) checkRejectedObjects ( rejectedObjects, Throwable cause) अस्वीकृत वस्तुओं के मानचित्र का मूल्यांकन करें, यदि कोई अपवाद फेंकता है। |
void | injectOptions ( IConfiguration config, optionList) injectOptions ( IConfiguration config, optionList) |
खेत
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
सार्वजनिक निर्माणकर्ता
विन्यासडिफ
public ConfigurationDef (String name)
मापदंडों | |
---|---|
name | String |
सार्वजनिक तरीके
AddConfigObjectDef
public int addConfigObjectDef (String typeName, String className)
परिभाषा में एक कॉन्फिग ऑब्जेक्ट जोड़ता है
मापदंडों | |
---|---|
typeName | String : कॉन्फ़िग ऑब्जेक्ट प्रकार का नाम |
className | String : कॉन्फ़िगरेशन ऑब्जेक्ट का वर्ग नाम |
रिटर्न | |
---|---|
int | इस समय सहित, इस ConfigurationDef में यह वर्गनाम कितनी बार प्रकट हुआ है। क्योंकि सभी ConfigurationDef विधियाँ इन वर्गों को एक निरंतर क्रम के साथ लौटाती हैं, यह अनुक्रमणिका clasName के हाल ही में जोड़े गए उदाहरण के लिए एक अद्वितीय पहचानकर्ता के रूप में काम कर सकती है। |
अपेक्षितडिवाइस जोड़ें
public String addExpectedDevice (String deviceName, boolean isFake)
एक उपकरण जोड़ें जिसे ट्रैक करने की आवश्यकता है और यह वास्तविक है या नहीं।
मापदंडों | |
---|---|
deviceName | String |
isFake | boolean |
रिटर्न | |
---|---|
String |
ऐडऑप्शनडिफ
public void addOptionDef (String optionName, String optionKey, String optionValue, String optionSource, String type)
परिभाषा में विकल्प जोड़ता है
मापदंडों | |
---|---|
optionName | String : विकल्प का नाम |
optionKey | String |
optionValue | String : विकल्प मान |
optionSource | String |
type | String |
क्रिएटकॉन्फ़िगरेशन
public IConfiguration createConfiguration ()
इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है।
रिटर्न | |
---|---|
IConfiguration | बनाया गया IConfiguration |
फेंकता | |
---|---|
ConfigurationException | यदि कॉन्फ़िगरेशन नहीं बनाया जा सका |
क्रिएटकॉन्फ़िगरेशन
public IConfiguration createConfiguration (allowedObjects)
इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है।
मापदंडों | |
---|---|
allowedObjects |
रिटर्न | |
---|---|
IConfiguration | बनाया गया IConfiguration |
फेंकता | |
---|---|
ConfigurationException | यदि कॉन्फ़िगरेशन नहीं बनाया जा सका |
विवरण प्राप्त करें
public String getDescription ()
कॉन्फ़िगरेशन का संक्षिप्त विवरण देता है
रिटर्न | |
---|---|
String |
अपेक्षित उपकरण प्राप्त करें
publicgetExpectedDevices ()
ट्रैक किए गए उपकरणों का वर्तमान मानचित्र लौटाता है और यदि वे वास्तविक हैं या नहीं।
रिटर्न | |
---|---|
getName
public String getName ()
इस कॉन्फ़िगरेशन परिभाषा का नाम प्राप्त करें
रिटर्न | |
---|---|
String | इस विन्यास का नाम। |
isMultiDeviceMode
public boolean isMultiDeviceMode ()
यह लौटाता है कि रिकॉर्ड किया गया कॉन्फ़िगरेशन मल्टी-डिवाइस है या नहीं।
रिटर्न | |
---|---|
boolean |
सेटविवरण
public void setDescription (String description)
कॉन्फ़िगरेशन परिभाषा विवरण सेट करता है
मापदंडों | |
---|---|
description | String |
सेटमल्टीडिवाइसमोड
public void setMultiDeviceMode (boolean multiDeviceMode)
मापदंडों | |
---|---|
multiDeviceMode | boolean |
संरक्षित तरीके
चेक रिजेक्टेडऑब्जेक्ट्स
protected void checkRejectedObjects (rejectedObjects, Throwable cause)
अस्वीकृत वस्तुओं के मानचित्र का मूल्यांकन करें, यदि कोई अपवाद फेंकता है।
मापदंडों | |
---|---|
rejectedObjects | |
cause | Throwable |
फेंकता | |
---|---|
ClassNotFoundConfigurationException |
इंजेक्शन विकल्प
protected void injectOptions (IConfiguration config,optionList)
मापदंडों | |
---|---|
config | IConfiguration |
optionList |
फेंकता | |
---|---|
ConfigurationException |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2022-08-15 (UTC) को अपडेट किया गया.