Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

OptionUpdateRule

public final enum OptionUpdateRule
extends Enum< OptionUpdateRule >

java.lang.Object
java.lang.Enum < com.android.tradefed.config.OptionUpdateRule >
com.android.tradefed.config.OptionUpdateRule


Controlla il comportamento quando un'opzione viene specificata più volte. Si noti che questo enum presuppone che i valori da impostare non siano ERROR(/Collection) o ERROR(/Map) .

Sommario

Valori Enum

OptionUpdateRule FIRST

una volta impostata un'opzione, i successivi tentativi di aggiornamento dovrebbero essere ignorati.

OptionUpdateRule GREATEST

per opzioni Comparable , mantieni quello che confronta come il più grande.

OptionUpdateRule IMMUTABLE

genera una ConfigurationException se questa opzione è impostata più di una volta.

OptionUpdateRule LAST

se un'opzione è impostata più volte, ignora tutto tranne l'ultimo valore.

OptionUpdateRule LEAST

per opzioni Comparable , mantieni quello che confronta come il minimo.

Metodi pubblici

boolean shouldUpdate (String optionName, Object optionSource, Field field, Object update)

Prende il valore corrente e il valore di aggiornamento e restituisce se il valore deve essere aggiornato.

static OptionUpdateRule valueOf (String name)
static final OptionUpdateRule[] values ()

Valori Enum

PRIMO

public static final OptionUpdateRule FIRST

una volta impostata un'opzione, i successivi tentativi di aggiornamento dovrebbero essere ignorati.

PIÙ GRANDE

public static final OptionUpdateRule GREATEST

per opzioni Comparable , mantieni quello che confronta come il più grande.

IMMUTABILE

public static final OptionUpdateRule IMMUTABLE

genera una ConfigurationException se questa opzione è impostata più di una volta.

SCORSO

public static final OptionUpdateRule LAST

se un'opzione è impostata più volte, ignora tutto tranne l'ultimo valore.

MENO

public static final OptionUpdateRule LEAST

per Opzioni Comparable , mantieni quello che confronta come il minimo.

Metodi pubblici

shouldUpdate

public boolean shouldUpdate (String optionName, 
                Object optionSource, 
                Field field, 
                Object update)

Prende il valore corrente e il valore di aggiornamento e indica se il valore deve essere aggiornato. Presuppone che l' update non sia mai nullo.

parametri
optionName String

optionSource Object

field Field

update Object

ritorna
boolean

Genera
ConfigurationException

valore di

public static OptionUpdateRule valueOf (String name)

parametri
name String

ritorna
OptionUpdateRule

valori

public static final OptionUpdateRule[] values ()

ritorna
OptionUpdateRule[]