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.  Tieni presente che questo enum presuppone
 che i valori da impostare non siano ERROR(/Collection) o ERROR(/Map).
Riepilogo
| Valori enum | |
|---|---|
| OptionUpdateRule | FIRSTUna volta impostata un'opzione, i tentativi successivi di aggiornamento devono essere ignorati. | 
| OptionUpdateRule | GREATESTPer le opzioni  | 
| OptionUpdateRule | IMMUTABLEgenera un  | 
| OptionUpdateRule | LASTSe un'opzione viene impostata più volte, vengono ignorati tutti i valori tranne l'ultimo. | 
| OptionUpdateRule | LEASTPer le opzioni  | 
| 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
FIRST
public static final OptionUpdateRule FIRST
Una volta impostata un'opzione, i tentativi successivi di aggiornamento devono essere ignorati.
MAGGIORE
public static final OptionUpdateRule GREATEST
Per le opzioni Comparable, mantieni quella che risulta maggiore.
IMMUTABLE
public static final OptionUpdateRule IMMUTABLE
genera un ConfigurationException se questa opzione è impostata più di una volta.
ULTIMA
public static final OptionUpdateRule LAST
Se un'opzione viene impostata più volte, vengono ignorati tutti i valori tranne l'ultimo.
PIÙ PICCOLO
public static final OptionUpdateRule LEAST
Per le opzioni Comparable, mantieni quella che ha il valore più basso.
Metodi pubblici
shouldUpdate
public 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.  Si presume che update non sia mai null.
| Parametri | |
|---|---|
| optionName | String | 
| optionSource | Object | 
| field | Field | 
| update | Object | 
| Ritorni | |
|---|---|
| boolean | |
| Lanci | |
|---|---|
| ConfigurationException | |
valueOf
public static OptionUpdateRule valueOf (String name)
| Parametri | |
|---|---|
| name | String | 
| Ritorni | |
|---|---|
| OptionUpdateRule | |
