ProtoUtil
  public
  
  
  
  class
  ProtoUtil
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.ProtoUtil | 
Métodos de utilidad para controlar los mensajes de protobuf de forma independiente del tipo.
Resumen
| Constructores públicos | |
|---|---|
| 
      ProtoUtil()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        static
        
        
         | 
      getNestedFieldFromMessageAsStrings(Message message, Obtén valores de una referencia de campo anidada, es decir, | 
Constructores públicos
ProtoUtil
public ProtoUtil ()
Métodos públicos
getNestedFieldFromMessageAsStrings
public staticgetNestedFieldFromMessageAsStrings (Message message, references) 
Obtén valores de una referencia de campo anidado, es decir, field_1.field_2.field_3, de un mensaje de proto como una lista de cadenas. Muestra una lista vacía cuando no se puede encontrar un campo.
Si la referencia de campo contiene campos repetidos, cada instancia se expande, lo que genera una lista de cadenas.
| Parámetros | |
|---|---|
| message | Message: El objetoMessageo protobuf que se analizará. | 
| references | : Es una lista de referencias de campos que comienzan en la raíz del mensaje. p.ej., si queremos leerfield_2bajo el valor defield_1enmessageOrObject, la lista seríafield1,field2. | 
| Muestra | |
|---|---|
|  | Es una lista de todos los valores de los campos a los que hace referencia la referencia. Si referencesestá vacío, muestramessage.toString()como una lista. Sireferencesno es válido, se muestra una lista vacía. | 
