OptionUpdateRule
  public
  
  final
  
  enum
  OptionUpdateRule
  
  
  
  
    extends Enum<OptionUpdateRule>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.config.OptionUpdateRule> | |
| ↳ | com.android.tradefed.config.OptionUpdateRule | |
Określa działanie, gdy dana opcja jest określona wielokrotnie.  Pamiętaj, że ta enumeracja zakłada, że wartości do ustawienia nie są wartościami ERROR(/Collection)s ani ERROR(/Map)s.
Podsumowanie
| Wartości typu wyliczeniowego | |
|---|---|
| OptionUpdateRule | FIRSTGdy opcja zostanie ustawiona, kolejne próby jej zaktualizowania powinny być ignorowane. | 
| OptionUpdateRule | GREATESTw przypadku opcji  | 
| OptionUpdateRule | IMMUTABLE
 | 
| OptionUpdateRule | LASTjeśli opcja jest ustawiona kilka razy, ignoruj wszystkie wartości oprócz ostatniej. | 
| OptionUpdateRule | LEASTw przypadku opcji  | 
| Metody publiczne | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      shouldUpdate(String optionName, Object optionSource, Field field, Object update)
      Pobiera bieżącą wartość i wartość aktualizacji, a następnie zwraca informację, czy wartość powinna zostać zaktualizowana. | 
| 
        
        
        static
        
        
        OptionUpdateRule | 
      valueOf(String name)
       | 
| 
        
        
        static
        final
        
        OptionUpdateRule[] | 
      values()
       | 
Wartości typu wyliczeniowego
FIRST
public static final OptionUpdateRule FIRST
Gdy opcja zostanie ustawiona, kolejne próby jej zmiany powinny być ignorowane.
NAJWIĘKSZY
public static final OptionUpdateRule GREATEST
w przypadku opcji Comparable zachowaj tę, która jest największa.
IMMUTABLE
public static final OptionUpdateRule IMMUTABLE
ConfigurationException, jeśli ta opcja jest ustawiona więcej niż raz.
LAST
public static final OptionUpdateRule LAST
jeśli opcja jest ustawiona kilka razy, ignoruj wszystkie wartości oprócz ostatniej.
NAJMNIEJSZY
public static final OptionUpdateRule LEAST
w przypadku opcji Comparable zachowaj tę, która jest najmniejsza.
Metody publiczne
shouldUpdate
public boolean shouldUpdate (String optionName, 
                Object optionSource, 
                Field field, 
                Object update)Pobiera bieżącą wartość i wartość aktualizacji, a następnie zwraca informację, czy wartość powinna zostać zaktualizowana.  Zakłada się, że update nigdy nie jest pusty.
| Parametry | |
|---|---|
| optionName | String | 
| optionSource | Object | 
| field | Field | 
| update | Object | 
| Zwroty | |
|---|---|
| boolean | |
| Rzuty | |
|---|---|
| ConfigurationException | |
valueOf
public static OptionUpdateRule valueOf (String name)
| Parametry | |
|---|---|
| name | String | 
| Zwroty | |
|---|---|
| OptionUpdateRule | |
