YapılandırmaDef
public class ConfigurationDef
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.config.ConfigurationDef |
Bir konfigürasyonun, ilişkili nesnelerinin ve seçeneklerinin kaydını tutar.
Özet
iç içe sınıflar | |
---|---|
class | ConfigurationDef.ConfigObjectDef Bir sınıfAdı için bilgi ve sahip olduğu görünüm numarası için tutulacak nesne (örneğin, bir yapılandırma aynı nesneye iki kez sahipse, ilki ilk görünüm numarasına sahip olacaktır). |
Alanlar | |
---|---|
public static final String | DEFAULT_DEVICE_NAME
|
Kamu inşaatçıları | |
---|---|
ConfigurationDef (String name) |
Genel yöntemler | |
---|---|
int | addConfigObjectDef (String typeName, String className) Tanıma bir yapılandırma nesnesi ekler |
String | addExpectedDevice (String deviceName, boolean isFake) Gerçek olup olmadığı ve izlenmesi gereken bir cihaz ekleyin. |
void | addOptionDef (String optionName, String optionKey, String optionValue, String optionSource, String type) Tanıma seçenek ekler |
IConfiguration | createConfiguration () Bu tanımda depolanan bilgilerden bir konfigürasyon oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur. |
IConfiguration | createConfiguration ( allowedObjects) createConfiguration ( allowedObjects) Bu tanımda depolanan bilgilerden bir konfigürasyon oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur. |
String | getDescription () Yapılandırmanın kısa bir açıklamasını döndürür |
getExpectedDevices () İzlenen cihazların mevcut Haritasını ve gerçek olup olmadıklarını döndürür. | |
String | getName () Bu yapılandırma tanımının adını alır |
boolean | isMultiDeviceMode () Kaydedilen konfigürasyonun çoklu cihaz olup olmadığını döndürür. |
void | setDescription (String description) Yapılandırma tanımı açıklamasını ayarlar |
void | setMultiDeviceMode (boolean multiDeviceMode) |
Korumalı yöntemler | |
---|---|
void | checkRejectedObjects ( rejectedObjects, Throwable cause) checkRejectedObjects ( rejectedObjects, Throwable cause) Varsa bir istisna atarsa, reddedilen nesneler haritasını değerlendirin. |
void | injectOptions ( IConfiguration config, optionList) injectOptions ( IConfiguration config, optionList) |
Alanlar
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
Kamu inşaatçıları
YapılandırmaDef
public ConfigurationDef (String name)
parametreler | |
---|---|
name | String |
Genel yöntemler
addConfigObjectDef
public int addConfigObjectDef (String typeName, String className)
Tanıma bir yapılandırma nesnesi ekler
parametreler | |
---|---|
typeName | String : yapılandırma nesnesi türü adı |
className | String : yapılandırma nesnesinin sınıf adı |
İadeler | |
---|---|
int | bu sınıfAdı'nın bu zaman dahil olmak üzere bu ConfigurationDef görünme sayısı. Tüm ConfigurationDef yöntemleri bu sınıfları sabit bir sıralamayla döndürdüğünden, bu dizin yeni eklenen clasName örneği için benzersiz bir tanımlayıcı işlevi görebilir. |
addBeklenen Cihaz
public String addExpectedDevice (String deviceName, boolean isFake)
Gerçek olup olmadığı ve izlenmesi gereken bir cihaz ekleyin.
parametreler | |
---|---|
deviceName | String |
isFake | boolean |
İadeler | |
---|---|
String |
addOptionDef
public void addOptionDef (String optionName, String optionKey, String optionValue, String optionSource, String type)
Tanıma seçenek ekler
parametreler | |
---|---|
optionName | String : seçeneğin adı |
optionKey | String |
optionValue | String : seçenek değeri |
optionSource | String |
type | String |
createConfiguration
public IConfiguration createConfiguration ()
Bu tanımda depolanan bilgilerden bir konfigürasyon oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur.
İadeler | |
---|---|
IConfiguration | oluşturulan IConfiguration |
atar | |
---|---|
ConfigurationException | konfigürasyon oluşturulamadıysa |
createConfiguration
public IConfiguration createConfiguration (allowedObjects)
Bu tanımda depolanan bilgilerden bir konfigürasyon oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur.
parametreler | |
---|---|
allowedObjects |
İadeler | |
---|---|
IConfiguration | oluşturulan IConfiguration |
atar | |
---|---|
ConfigurationException | konfigürasyon oluşturulamadıysa |
getDescription
public String getDescription ()
Yapılandırmanın kısa bir açıklamasını döndürür
İadeler | |
---|---|
String |
getExpectedDevices
publicgetExpectedDevices ()
İzlenen cihazların mevcut Haritasını ve gerçek olup olmadıklarını döndürür.
İadeler | |
---|---|
getName
public String getName ()
Bu yapılandırma tanımının adını alır
İadeler | |
---|---|
String | Bu yapılandırmanın adı. |
isMultiDeviceMode
public boolean isMultiDeviceMode ()
Kaydedilen konfigürasyonun çoklu cihaz olup olmadığını döndürür.
İadeler | |
---|---|
boolean |
setAçıklama
public void setDescription (String description)
Yapılandırma tanımı açıklamasını ayarlar
parametreler | |
---|---|
description | String |
setMultiDeviceMode
public void setMultiDeviceMode (boolean multiDeviceMode)
parametreler | |
---|---|
multiDeviceMode | boolean |
Korumalı yöntemler
checkRejectedObjects
protected void checkRejectedObjects (rejectedObjects, Throwable cause)
Varsa bir istisna atarsa, reddedilen nesneler haritasını değerlendirin.
parametreler | |
---|---|
rejectedObjects | |
cause | Throwable |
atar | |
---|---|
ClassNotFoundConfigurationException |
injectOptions
protected void injectOptions (IConfiguration config,optionList)
parametreler | |
---|---|
config | IConfiguration |
optionList |
atar | |
---|---|
ConfigurationException |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Last updated 2022-08-15 UTC.