OptionUpdateRule
  public
  
  final
  
  enum
  OptionUpdateRule
  
  
  
  
    extends Enum<OptionUpdateRule>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.config.OptionUpdateRule> | |
| ↳ | com.android.tradefed.config.OptionUpdateRule | |
Controla el comportamiento cuando se especifica una opción varias veces.  Ten en cuenta que esta enumeración supone que los valores que se establecerán no son ERROR(/Collection) ni ERROR(/Map).
Resumen
| Enum. de valores | |
|---|---|
| OptionUpdateRule | FIRSTUna vez que se establece una opción, se deben ignorar los intentos posteriores de actualizarla. | 
| OptionUpdateRule | GREATESTpara las opciones de  | 
| OptionUpdateRule | IMMUTABLEarroja un  | 
| OptionUpdateRule | LASTSi se establece una opción varias veces, se ignoran todas excepto el último valor. | 
| OptionUpdateRule | LEASTpara las opciones de  | 
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      shouldUpdate(String optionName, Object optionSource, Field field, Object update)
      Toma el valor actual y el valor de actualización, y muestra si se debe actualizar el valor. | 
| 
        
        
        static
        
        
        OptionUpdateRule | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        OptionUpdateRule[] | 
      values()
       | 
Enum. de valores
PRIMERO
public static final OptionUpdateRule FIRST
Una vez que se establece una opción, se deben ignorar los intentos posteriores de actualizarla.
GREATEST
public static final OptionUpdateRule GREATEST
para las opciones de Comparable, conserva la que se compara como la mayor.
IMMUTABLE
public static final OptionUpdateRule IMMUTABLE
arroja un ConfigurationException si esta opción se establece más de una vez.
LAST
public static final OptionUpdateRule LAST
Si se establece una opción varias veces, se ignoran todas excepto el último valor.
LEAST
public static final OptionUpdateRule LEAST
para las opciones de Comparable, mantén la que sea la menor.
Métodos públicos
shouldUpdate
public boolean shouldUpdate (String optionName, 
                Object optionSource, 
                Field field, 
                Object update)Toma el valor actual y el valor de actualización, y muestra si se debe actualizar el valor.  Supone que update nunca es nulo.
| Parámetros | |
|---|---|
| optionName | String | 
| optionSource | Object | 
| field | Field | 
| update | Object | 
| Muestra | |
|---|---|
| boolean | |
| Arroja | |
|---|---|
| ConfigurationException | |
valueOf
public static OptionUpdateRule valueOf (String name)
| Parámetros | |
|---|---|
| name | String | 
| Muestra | |
|---|---|
| OptionUpdateRule | |
