TfInternalOptionsFetcher
  public
  
  
  
  class
  TfInternalOptionsFetcher
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.TfInternalOptionsFetcher | 
Class utilitas yang memungkinkan class memuat nilai variabel secara statis dari file res.
File resource harus dalam format key=value, dengan kunci dikaitkan dengan variabel yang perlu diambil. Satu file resource dapat berisi beberapa baris, dengan setiap baris dikaitkan dengan satu variabel.
Untuk menentukan jenis primitif, satu pasangan kunci=nilai harus digunakan dalam satu baris. Misalnya:
- my-integer-key=5
 - my-string-key=myStringValue
 
Untuk menentukan koleksi apa pun, beberapa nilai dapat digunakan, yang dipisahkan oleh koma(,). Misalnya:
- my-string-list-key=stringOne,stringTwo,stringThree
 - my-int-list-key=1,2,3,4,5
 
Untuk menentukan peta, beberapa pasangan mapKey\=mapValue dapat digunakan, yang dipisahkan oleh koma(,). Misalnya:
- my-map-key=mapKey1\=mapVal1,mapKey2\=mapVal2
 
Ringkasan
Konstruktor publik | |
|---|---|
      
      TfInternalOptionsFetcher()
      
      
     | 
  |
Metode publik | |
|---|---|
        
        
        static
        
        
        void
     | 
  
    
      
      fetchOption(Class<?> classObj)
      
      
        Mengambil nilai untuk semua kolom yang dideklarasikan dari   | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      setResourcePath(String path)
      
      
        Tetapkan jalur file resource tempat nilai akan diambil.  | 
  
Konstruktor publik
TfInternalOptionsFetcher
public TfInternalOptionsFetcher ()
Metode publik
fetchOption
public static void fetchOption (Class<?> classObj)
Mengambil nilai untuk semua kolom yang dideklarasikan dari Class tertentu dari file resource yang ditentukan. Jika file resource tidak ditetapkan, file resource default akan digunakan.
| Parameter | |
|---|---|
classObj | 
        
          Class: class Object yang kolomnya harus diisi. | 
      
setResourcePath
public static void setResourcePath (String path)
Tetapkan jalur file resource tempat nilai akan diambil.
| Parameter | |
|---|---|
path | 
        
          String  |