OptionUpdateRule
  public
  
  final
  
  enum
  OptionUpdateRule
  
  
  
  
    extends Enum<OptionUpdateRule>
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | java.lang.Enum<com.android.tradefed.config.OptionUpdateRule> | |
| ↳ | com.android.tradefed.config.OptionUpdateRule | |
Mengontrol perilaku saat opsi ditentukan beberapa kali.  Perhatikan bahwa enum ini mengasumsikan
 bahwa nilai yang akan ditetapkan bukan ERROR(/Collection) atau ERROR(/Map).
Ringkasan
Nilai enum | |
|---|---|
OptionUpdateRule  | 
    
      FIRST
      Setelah opsi ditetapkan, upaya berikutnya untuk memperbaruinya akan diabaikan.  | 
  
OptionUpdateRule  | 
    
      GREATEST
      untuk opsi   | 
  
OptionUpdateRule  | 
    
      IMMUTABLE
      menampilkan   | 
  
OptionUpdateRule  | 
    
      LAST
      jika opsi ditetapkan beberapa kali, abaikan semua kecuali nilai terakhir.  | 
  
OptionUpdateRule  | 
    
      LEAST
      untuk opsi   | 
  
Metode publik | |
|---|---|
        
        
        
        
        
        boolean
     | 
  
    
      
      shouldUpdate(String optionName, Object optionSource, Field field, Object update)
      
      
        Mengambil nilai saat ini dan nilai pembaruan, serta menampilkan apakah nilai harus diperbarui.  | 
  
        
        
        static
        
        
        OptionUpdateRule
     | 
  
    
      
      valueOf(String name)
      
      
     | 
  
        
        
        static
        final
        
        OptionUpdateRule[]
     | 
  
    
      
      values()
      
      
     | 
  
Nilai enum
FIRST
public static final OptionUpdateRule FIRST
Setelah opsi ditetapkan, upaya berikutnya untuk memperbaruinya akan diabaikan.
TERBESAR
public static final OptionUpdateRule GREATEST
untuk opsi Comparable, pertahankan opsi yang dibandingkan sebagai yang terbesar.
IMMUTABLE
public static final OptionUpdateRule IMMUTABLE
menampilkan ConfigurationException jika opsi ini ditetapkan lebih dari sekali.
TERAKHIR
public static final OptionUpdateRule LAST
jika opsi ditetapkan beberapa kali, abaikan semua kecuali nilai terakhir.
TERKECIL
public static final OptionUpdateRule LEAST
untuk opsi Comparable, pertahankan opsi yang paling sedikit dibandingkan.
Metode publik
shouldUpdate
public boolean shouldUpdate (String optionName, 
                Object optionSource, 
                Field field, 
                Object update)Mengambil nilai saat ini dan nilai pembaruan, serta menampilkan apakah nilai harus
 diperbarui.  Mengasumsikan bahwa update tidak pernah null.
| Parameter | |
|---|---|
optionName | 
        
          String  | 
      
optionSource | 
        
          Object  | 
      
field | 
        
          Field  | 
      
update | 
        
          Object  | 
      
| Hasil | |
|---|---|
boolean | 
        |
| Menampilkan | |
|---|---|
ConfigurationException | 
          |
valueOf
public static OptionUpdateRule valueOf (String name)
| Parameter | |
|---|---|
name | 
        
          String  | 
      
| Hasil | |
|---|---|
OptionUpdateRule | 
        |