कॉन्फ़िगरेशनडिफ़
public class ConfigurationDef
extends Object
java.lang.Object | |
↳ | 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 के हाल ही में जोड़े गए उदाहरण के लिए एक विशिष्ट पहचानकर्ता के रूप में काम कर सकता है। |
addExpectedDevice
public String addExpectedDevice (String deviceName, boolean isFake)
एक उपकरण जोड़ें जिसे ट्रैक करने की आवश्यकता है और यह वास्तविक है या नहीं।
पैरामीटर | |
---|---|
deviceName | String |
isFake | boolean |
रिटर्न | |
---|---|
String |
addOptionDef
public void addOptionDef (String optionName, String optionKey, String optionValue, String optionSource, String type)
परिभाषा में विकल्प जोड़ता है
पैरामीटर | |
---|---|
optionName | String : विकल्प का नाम |
optionKey | String |
optionValue | String : विकल्प मान |
optionSource | String |
type | String |
createConfiguration
public IConfiguration createConfiguration ()
इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को प्रदान किए गए विकल्प मानों के साथ पॉप्युलेट करता है।
रिटर्न | |
---|---|
IConfiguration | बनाया गया IConfiguration |
फेंकता | |
---|---|
ConfigurationException | अगर कॉन्फ़िगरेशन नहीं बनाया जा सका |
createConfiguration
public IConfiguration createConfiguration (allowedObjects)
इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को प्रदान किए गए विकल्प मानों के साथ पॉप्युलेट करता है।
पैरामीटर | |
---|---|
allowedObjects |
रिटर्न | |
---|---|
IConfiguration | बनाया गया IConfiguration |
फेंकता | |
---|---|
ConfigurationException | अगर कॉन्फ़िगरेशन नहीं बनाया जा सका |
getDescription
public String getDescription ()
कॉन्फ़िगरेशन का संक्षिप्त विवरण लौटाता है
रिटर्न | |
---|---|
String |
getExpectedDevices
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 |
संरक्षित तरीके
checkRejectedObjects
protected void checkRejectedObjects (rejectedObjects, Throwable cause)
अस्वीकृत वस्तुओं के मानचित्र का मूल्यांकन करें, यदि कोई अपवाद फेंकता है।
पैरामीटर | |
---|---|
rejectedObjects | |
cause | Throwable |
फेंकता | |
---|---|
ClassNotFoundConfigurationException |
इंजेक्टऑप्शन
protected void injectOptions (IConfiguration config,optionList)
पैरामीटर | |
---|---|
config | IConfiguration |
optionList |
फेंकता | |
---|---|
ConfigurationException |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2023-03-30 (UTC) को अपडेट किया गया.