SeçenekGüncellemeKural
public final enum OptionUpdateRule
extends Enum< OptionUpdateRule >
java.lang.Object | ||
↳ | java.lang.Enum< com.android.tradefed.config.OptionUpdateRule > | |
↳ | com.android.tradefed.config.OptionUpdateRule |
Bir seçenek birden çok kez belirtildiğinde davranışı kontrol eder. Bu numaralandırmanın ayarlanacak değerlerin ERROR(/Collection)
veya ERROR(/Map)
olmadığını varsaydığını unutmayın.
Özet
Numaralandırma değerleri | |
---|---|
OptionUpdateRule | FIRST bir seçenek ayarlandıktan sonra, onu güncellemeye yönelik sonraki girişimler göz ardı edilmelidir. |
OptionUpdateRule | GREATEST |
OptionUpdateRule | IMMUTABLE Bu seçenek birden fazla kez ayarlanmışsa bir |
OptionUpdateRule | LAST bir seçenek birden çok kez ayarlanmışsa son değer dışındaki tüm değerleri yoksayın. |
OptionUpdateRule | LEAST |
Genel yöntemler | |
---|---|
boolean | shouldUpdate (String optionName, Object optionSource, Field field, Object update) Geçerli değeri ve güncelleme değerini alır ve değerin güncellenip güncellenmeyeceğini döndürür. |
static OptionUpdateRule | valueOf (String name) |
static final OptionUpdateRule[] | values () |
Numaralandırma değerleri
BİRİNCİ
public static final OptionUpdateRule FIRST
bir seçenek ayarlandıktan sonra, onu güncellemeye yönelik sonraki girişimler göz ardı edilmelidir.
EN BÜYÜK
public static final OptionUpdateRule GREATEST
Comparable
seçenekler için, karşılaştırılan seçeneğin en iyisi olmasını sağlayın.
DEĞİŞMEZ
public static final OptionUpdateRule IMMUTABLE
Bu seçenek birden fazla kez ayarlanmışsa bir ConfigurationException
oluşturun.
SON
public static final OptionUpdateRule LAST
bir seçenek birden çok kez ayarlanmışsa son değer dışındaki tüm değerleri yoksayın.
EN AZ
public static final OptionUpdateRule LEAST
Comparable
seçenekler için en az karşılaştırılan seçeneği koruyun.
Genel yöntemler
Güncellemeli
public boolean shouldUpdate (String optionName, Object optionSource, Field field, Object update)
Geçerli değeri ve güncelleme değerini alır ve değerin güncellenip güncellenmeyeceğini döndürür. update
hiçbir zaman boş olmadığını varsayar.
Parametreler | |
---|---|
optionName | String |
optionSource | Object |
field | Field |
update | Object |
İadeler | |
---|---|
boolean |
Atar | |
---|---|
ConfigurationException |
değeri
public static OptionUpdateRule valueOf (String name)
Parametreler | |
---|---|
name | String |
İadeler | |
---|---|
OptionUpdateRule |
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.
Son güncelleme tarihi: 2023-12-01 UTC.