आईडीवाइसकॉन्फ़िगरेशन
public interface IDeviceConfiguration
com.android.tradefed.config.IDeviceConfiguration |
डिवाइस कॉन्फ़िगरेशन धारक इंटरफ़ेस। किसी ऐसे ऑब्जेक्ट का प्रतिनिधित्व करने के लिए उपयोग करें जो किसी डिवाइस के कॉन्फ़िगरेशन के लिए जानकारी रख सकता है।
सारांश
सार्वजनिक तरीके | |
---|---|
abstract void | addFrequency (Object config, Integer frequency) वस्तु की आवृत्ति का ध्यान रखें ताकि हम इसके खिलाफ विकल्प को ठीक से इंजेक्ट कर सकें। |
abstract void | addSpecificConfig (Object config, String type) अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है। |
abstract void | addSpecificConfig (Object config) अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है। |
abstract IDeviceConfiguration | clone (String newName) इस का एक उथले प्रतिलिपि लौटें |
abstract IDeviceConfiguration | clone () इस का एक उथले प्रतिलिपि लौटें |
abstract | getAllObjectOfType (String configType) सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित |
abstract | getAllObjects () सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित |
abstract IBuildProvider | getBuildProvider () वापसी |
abstract String | getDeviceName () कॉन्फ़िगरेशन के "नाम" फ़ील्ड में निर्दिष्ट डिवाइस का नाम लौटाता है। |
abstract TestDeviceOptions | getDeviceOptions () वापसी |
abstract IDeviceRecovery | getDeviceRecovery () वापसी |
abstract IDeviceSelection | getDeviceRequirements () वापसी |
abstract Integer | getFrequency (Object config) वस्तु की आवृत्ति लौटाता है। |
abstract | getLabPreparers () की एक सूची प्रदान |
abstract | getTargetPreparers () की एक सूची प्रदान |
abstract boolean | isFake () लौटाता है कि कंटेनर परीक्षण के तहत डिवाइस के लिए है या नहीं। |
abstract void | removeObjectType (String type) डिवाइस कॉन्फ़िगरेशन होल्डर से निर्दिष्ट ऑब्जेक्ट प्रकार निकालें। |
सार्वजनिक तरीके
आवृत्ति जोड़ें
public abstract void addFrequency (Object config, Integer frequency)
वस्तु की आवृत्ति का ध्यान रखें ताकि हम इसके खिलाफ विकल्प को ठीक से इंजेक्ट कर सकें।
मापदंडों | |
---|---|
config | Object : वस्तु हम आवृत्ति लगा रहे हैं। |
frequency | Integer : वस्तु के साथ जुड़े आवृत्ति। |
AddSpecificConfig
public abstract void addSpecificConfig (Object config, String type)
अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है।
अनुमति वस्तुओं की पूरी सूची इस प्रकार हैं: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
मापदंडों | |
---|---|
config | Object : ऊपर एक प्रकार से वस्तु। |
type | String : विन्यास वस्तु के प्रकार के पारित किया जा रहा। |
फेंकता | |
---|---|
ConfigurationException | यदि पारित वस्तु अनुमत प्रकारों से मेल नहीं खाती है। |
AddSpecificConfig
public abstract void addSpecificConfig (Object config)
अनुमत ऑब्जेक्ट में से एक को पास करें जिसे कॉन्फ़िगरेशन धारक ट्रैक कर सकता है।
अनुमति वस्तुओं की पूरी सूची इस प्रकार हैं: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
मापदंडों | |
---|---|
config | Object : ऊपर एक प्रकार से वस्तु। |
फेंकता | |
---|---|
ConfigurationException | यदि पारित वस्तु अनुमत प्रकारों से मेल नहीं खाती है। |
क्लोन
public abstract IDeviceConfiguration clone (String newName)
इस का एक उथले प्रतिलिपि लौटें IDeviceConfiguration
वस्तु, एक नए नाम से।
मापदंडों | |
---|---|
newName | String |
रिटर्न | |
---|---|
IDeviceConfiguration |
क्लोन
public abstract IDeviceConfiguration clone ()
इस का एक उथले प्रतिलिपि लौटें IDeviceConfiguration
वस्तु।
रिटर्न | |
---|---|
IDeviceConfiguration |
getAllObjectOfType
public abstractgetAllObjectOfType (String configType)
सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित IDeviceConfiguration
कि विन्यास प्रकार का अनुरोध मेल खाते हैं।
मापदंडों | |
---|---|
configType | String |
रिटर्न | |
---|---|
सभी ऑब्जेक्ट प्राप्त करें
public abstractgetAllObjects ()
सभी विन्यास वस्तुओं की सूची पर लौटें के कहने आयोजित IDeviceConfiguration
रिटर्न | |
---|---|
गेटबिल्डप्रोवाइडर
public abstract IBuildProvider getBuildProvider ()
वापसी IBuildProvider
युक्ति विन्यास धारक के संदर्भ में है कि।
रिटर्न | |
---|---|
IBuildProvider |
getDeviceName
public abstract String getDeviceName ()
कॉन्फ़िगरेशन के "नाम" फ़ील्ड में निर्दिष्ट डिवाइस का नाम लौटाता है।
रिटर्न | |
---|---|
String |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
वापसी TestDeviceOptions
युक्ति विन्यास धारक है।
रिटर्न | |
---|---|
TestDeviceOptions |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
वापसी IDeviceRecovery
युक्ति विन्यास धारक है।
रिटर्न | |
---|---|
IDeviceRecovery |
डिवाइस आवश्यकताएँ प्राप्त करें
public abstract IDeviceSelection getDeviceRequirements ()
वापसी IDeviceSelection
युक्ति विन्यास धारक है।
रिटर्न | |
---|---|
IDeviceSelection |
आवृत्ति प्राप्त करें
public abstract Integer getFrequency (Object config)
वस्तु की आवृत्ति लौटाता है।
मापदंडों | |
---|---|
config | Object |
रिटर्न | |
---|---|
Integer |
getLabPreparers
public abstractgetLabPreparers ()
की एक सूची प्रदान ITargetPreparer
युक्ति विन्यास धारक है।
रिटर्न | |
---|---|
getTargetPreparers
public abstractgetTargetPreparers ()
की एक सूची प्रदान ITargetPreparer
युक्ति विन्यास धारक है।
रिटर्न | |
---|---|
नकली है
public abstract boolean isFake ()
लौटाता है कि कंटेनर परीक्षण के तहत डिवाइस के लिए है या नहीं।
रिटर्न | |
---|---|
boolean |
हटाएंऑब्जेक्ट टाइप
public abstract void removeObjectType (String type)
डिवाइस कॉन्फ़िगरेशन होल्डर से निर्दिष्ट ऑब्जेक्ट प्रकार निकालें।
मापदंडों | |
---|---|
type | String : दूर करने के लिए वस्तु के प्रकार के। |
फेंकता | |
---|---|
ConfigurationException | यदि प्रकार समर्थित नहीं है। |