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