DeviceSelectionOptions

public class DeviceSelectionOptions
extends Object implements IDeviceSelection

java.lang.Object
com.android.tradefed.device.DeviceSelectionOptions


ظرف برای معیارهای انتخاب دستگاه.

خلاصه

کلاسهای تو در تو

enum DeviceSelectionOptions.DeviceRequestedType

انواع مختلف دستگاه های نگهدارنده مکان پشتیبانی می شوند.

سازندگان عمومی

DeviceSelectionOptions ()

روشهای عمومی

void addExcludeSerial (String serialNumber)

اضافه کردن یک شماره سریال به لیست حذف.

void addProductType (String productType)

یک نوع محصول را به گزینه های انتخاب دستگاه اضافه کنید.

void addProperty (String propertyKey, String propValue)

معیارهای ویژگی را به گزینه های انتخاب دستگاه اضافه کنید

void addSerial (String serialNumber)

یک شماره سریال به گزینه های انتخاب دستگاه اضافه کنید.

static IDeviceSelection createForSerial (String serial)

روش کارخانه یاور برای ایجاد یک IDeviceSelection که تنها دستگاه مطابقت خواهد کرد با سریال داده شده

boolean deviceRequested ()

boolean emulatorRequested ()

String fetchEnvironmentVariable (String name)

تابع کمکی برای واکشی متغیر محیط استفاده می شود.

boolean gceDeviceRequested ()

Integer getBatteryLevel (IDevice device)

سطح باتری دستگاه داده شده را بازیابی می کند

String getDeviceProductType (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

String getDeviceProductVariant (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()
getExcludeSerials ()

یک کپی از لیست حذف شماره سریال دریافت می کند

Integer getMaxBatteryLevel ()

حداکثر میزان باتری درخواستی را دریافت می کند

Integer getMaxBatteryTemperature ()

حداکثر میزان باتری درخواستی را دریافت می کند

Integer getMinBatteryLevel ()

حداقل میزان باتری درخواستی را دریافت می کند

getNoMatchReason ()

دلیل عدم مطابقت دستگاه را برمی گرداند.

getProductTypes ()

یک کپی از لیست نوع محصول دریافت می کند

getProperties ()

نقشه فهرست املاک را برمی گرداند

boolean getRequireBatteryCheck ()

دریافت می کند که آیا بررسی باتری برای دستگاه هایی با سطح باتری ناشناخته ضروری است یا خیر

boolean getRequireBatteryTemperatureCheck ()

دریافت می کند که آیا بررسی دمای باتری برای دستگاه هایی با دمای نامشخص باتری مورد نیاز است یا خیر

getSerials (IDevice device)

یک کپی از شماره سریال دریافت می کند

getSerials ()

لیست سریال های درخواستی را برمی گرداند.

boolean localVirtualDeviceRequested ()
boolean matches (IDevice device)
boolean nullDeviceRequested ()

boolean remoteDeviceRequested ()
void setDeviceRequested (boolean deviceRequested)

پرچم درخواست کننده شبیه ساز را تنظیم می کند

void setDeviceTypeRequested ( DeviceSelectionOptions.DeviceRequestedType requestedType)
void setEmulatorRequested (boolean emulatorRequested)

پرچم درخواست کننده شبیه ساز را تنظیم می کند

void setGceDeviceRequested (boolean gceDeviceRequested)
void setMaxBatteryLevel (Integer maxBattery)

حداکثر میزان باتری را تنظیم می کند

void setMaxBatteryTemperature (Integer maxBatteryTemperature)

حداکثر میزان باتری را تنظیم می کند

void setMinBatteryLevel (Integer minBattery)

حداقل سطح باتری را تنظیم می کند

void setNullDeviceRequested (boolean nullDeviceRequested)

پرچم درخواستی دستگاه null را تنظیم می کند

void setRequireBatteryCheck (boolean requireCheck)

تعیین می کند که آیا باتری برای دستگاه هایی با سطح باتری نامشخص مورد نیاز است یا خیر

void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)

تعیین می کند که آیا بررسی دمای باتری برای دستگاه هایی با دمای نامشخص باتری مورد نیاز است یا خیر

void setSerial (String... serialNumber)

لیست شامل شماره های سریال را جایگزین مقادیر موجود کنید.

void setStubEmulatorRequested (boolean stubEmulatorRequested)

پرچم تقلید کننده شبیه ساز خرد را تنظیم می کند

void setTcpDeviceRequested (boolean tcpDeviceRequested)

پرچم درخواستی دستگاه tcp را تنظیم می کند

boolean stubEmulatorRequested ()

boolean tcpDeviceRequested ()

سازندگان عمومی

DeviceSelectionOptions

public DeviceSelectionOptions ()

روشهای عمومی

addExcludeSerial

public void addExcludeSerial (String serialNumber)

اضافه کردن یک شماره سریال به لیست حذف.

addProductType

public void addProductType (String productType)

یک نوع محصول را به گزینه های انتخاب دستگاه اضافه کنید.

addProperty

public void addProperty (String propertyKey, 
                String propValue)

معیارهای ویژگی را به گزینه های انتخاب دستگاه اضافه کنید

مولفه های
propertyKey String

propValue String

addSerial

public void addSerial (String serialNumber)

یک شماره سریال به گزینه های انتخاب دستگاه اضافه کنید.

createForSerial

public static IDeviceSelection createForSerial (String serial)

روش کارخانه یاور برای ایجاد یک IDeviceSelection که تنها دستگاه مطابقت خواهد کرد با سریال داده شده

مولفه های
serial String

برمی گردد
IDeviceSelection

دستگاه درخواست شده

public boolean deviceRequested ()

برمی گردد
boolean

شبیه ساز درخواست شده

public boolean emulatorRequested ()

برمی گردد
boolean

fetchEnvironmentVariable

public String fetchEnvironmentVariable (String name)

تابع کمکی برای واکشی متغیر محیط استفاده می شود. آن است که اساسا یک پوشش در اطراف System.getenv(String) این است که برای اهداف تست واحد انجام می شود.

مولفه های
name String : متغیر محیطی به بهانه.

برمی گردد
String String ارزش متغیر محیطی یا تهی اگر در دسترس نیست.

gceDeviceRequested

public boolean gceDeviceRequested ()

برمی گردد
boolean

getBatteryLevel

public Integer getBatteryLevel (IDevice device)

سطح باتری دستگاه داده شده را بازیابی می کند

مولفه های
device IDevice از: IDevice

برمی گردد
Integer سطح باتری دستگاه یا null اگر ناشناخته

getDeviceProductType

public String getDeviceProductType (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

مولفه های
device IDevice از: IDevice

برمی گردد
String نوع محصول دستگاه یا null اگر ناشناخته

getDeviceProductVariant

public String getDeviceProductVariant (IDevice device)

نوع محصول دستگاه های داده شده را دریافت می کند

مولفه های
device IDevice از: IDevice

برمی گردد
String نوع محصول دستگاه یا null اگر ناشناخته

getDeviceTypeRequested

public DeviceSelectionOptions.DeviceRequestedType getDeviceTypeRequested ()

برمی گردد
DeviceSelectionOptions.DeviceRequestedType

getExcludeSerials

public  getExcludeSerials ()

یک کپی از لیست حذف شماره سریال دریافت می کند

برمی گردد
ERROR(/Collection) شماره سریال

getMaxBatteryLevel

public Integer getMaxBatteryLevel ()

حداکثر میزان باتری درخواستی را دریافت می کند

برمی گردد
Integer

getMaxBatteryTemperature

public Integer getMaxBatteryTemperature ()

حداکثر میزان باتری درخواستی را دریافت می کند

برمی گردد
Integer

getMinBatteryLevel

public Integer getMinBatteryLevel ()

حداقل میزان باتری درخواستی را دریافت می کند

برمی گردد
Integer

getNoMatchReason

public  getNoMatchReason ()

دلیل عدم مطابقت دستگاه را برمی گرداند.

برمی گردد
نقشه شماره سریال به دلایلی که به آن اختصاص داده نشده است

getProductTypes

public  getProductTypes ()

یک کپی از لیست نوع محصول دریافت می کند

برمی گردد
ERROR(/Collection) از انواع محصول

getProperties

public  getProperties ()

نقشه فهرست املاک را برمی گرداند

برمی گردد
ERROR(/Map) از نام اموال دستگاه به ارزش

getRequireBatteryCheck

public boolean getRequireBatteryCheck ()

دریافت می کند که آیا بررسی باتری برای دستگاه هایی با سطح باتری ناشناخته ضروری است یا خیر

برمی گردد
boolean

getRequireBatteryTemperatureCheck

public boolean getRequireBatteryTemperatureCheck ()

دریافت می کند که آیا بررسی دمای باتری برای دستگاه هایی با دمای نامشخص باتری مورد نیاز است یا خیر

برمی گردد
boolean

getSerials

public  getSerials (IDevice device)

یک کپی از شماره سریال دریافت می کند

مولفه های
device IDevice ها: IDevice به نمایندگی از دستگاه برای انتخاب در نظر گرفته.

برمی گردد
ERROR(/Collection) شماره سریال

getSerials

public  getSerials ()

لیست سریال های درخواستی را برمی گرداند.

برمی گردد

localVirtualDeviceRequested

public boolean localVirtualDeviceRequested ()

برمی گردد
boolean

مسابقات

public boolean matches (IDevice device)

مولفه های
device IDevice

برمی گردد
boolean true اگر داده IDevice یک مسابقه برای گزینه های ارائه شده است. false در غیر این صورت

nullDeviceRequested

public boolean nullDeviceRequested ()

برمی گردد
boolean

remoteDeviceRequested

public boolean remoteDeviceRequested ()

برمی گردد
boolean

setDeviceRequested

public void setDeviceRequested (boolean deviceRequested)

پرچم درخواست کننده شبیه ساز را تنظیم می کند

مولفه های
deviceRequested boolean

setDeviceTypeRequested

public void setDeviceTypeRequested (DeviceSelectionOptions.DeviceRequestedType requestedType)

مولفه های
requestedType DeviceSelectionOptions.DeviceRequestedType

setEmulatorRequested

public void setEmulatorRequested (boolean emulatorRequested)

پرچم درخواست کننده شبیه ساز را تنظیم می کند

مولفه های
emulatorRequested boolean

setGceDeviceRequested

public void setGceDeviceRequested (boolean gceDeviceRequested)

مولفه های
gceDeviceRequested boolean

setMaxBatteryLevel

public void setMaxBatteryLevel (Integer maxBattery)

حداکثر میزان باتری را تنظیم می کند

مولفه های
maxBattery Integer

setMaxBatteryTemperature

public void setMaxBatteryTemperature (Integer maxBatteryTemperature)

حداکثر میزان باتری را تنظیم می کند

مولفه های
maxBatteryTemperature Integer

setMinBatteryLevel

public void setMinBatteryLevel (Integer minBattery)

حداقل سطح باتری را تنظیم می کند

مولفه های
minBattery Integer

setNullDeviceRequested

public void setNullDeviceRequested (boolean nullDeviceRequested)

پرچم درخواستی دستگاه null را تنظیم می کند

مولفه های
nullDeviceRequested boolean

setRequireBatteryCheck

public void setRequireBatteryCheck (boolean requireCheck)

تعیین می کند که آیا باتری برای دستگاه هایی با سطح باتری نامشخص مورد نیاز است یا خیر

مولفه های
requireCheck boolean

setRequireBatteryTemperatureCheck

public void setRequireBatteryTemperatureCheck (boolean requireCheckTemprature)

تعیین می کند که آیا بررسی دمای باتری برای دستگاه هایی با دمای نامشخص باتری مورد نیاز است یا خیر

مولفه های
requireCheckTemprature boolean

setSerial

public void setSerial (String... serialNumber)

لیست شامل شماره های سریال را جایگزین مقادیر موجود کنید.

مولفه های
serialNumber String

setStubEmulatorRequested

public void setStubEmulatorRequested (boolean stubEmulatorRequested)

پرچم تقلید کننده شبیه ساز خرد را تنظیم می کند

مولفه های
stubEmulatorRequested boolean

setTcpDeviceRequested

public void setTcpDeviceRequested (boolean tcpDeviceRequested)

پرچم درخواستی دستگاه tcp را تنظیم می کند

مولفه های
tcpDeviceRequested boolean

stubEmulatorRequested

public boolean stubEmulatorRequested ()

برمی گردد
boolean

tcpDeviceRequested

public boolean tcpDeviceRequested ()

برمی گردد
boolean