OptionCopier
  public
  
  
  
  class
  OptionCopier
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.config.OptionCopier | 
Es una clase de ayuda que puede copiar valores de campos Option con los mismos nombres de un objeto a otro.
Resumen
| Constructores públicos | |
|---|---|
| 
      OptionCopier()
       | |
| Métodos públicos | |
|---|---|
| 
        
        
        static
        
        
        void | 
      copyOptions(Object origObject, Object destObject, String optionName)
      Copia la opción determinada de los campos  | 
| 
        
        
        static
        
        
        void | 
      copyOptions(Object origObject, Object destObject)
      Copia los valores de los campos  | 
| 
        
        
        static
        
        
        void | 
      copyOptionsNoThrow(Object source, Object dest)
      Es idéntico a  | 
| 
        
        
        static
        
        
        void | 
      copyOptionsNoThrow(Object source, Object dest, String optionName)
      Es idéntico a  | 
Constructores públicos
OptionCopier
public OptionCopier ()
Métodos públicos
copyOptions
public static void copyOptions (Object origObject, 
                Object destObject, 
                String optionName)Copia la opción determinada de los campos Option en origObject a destObject.
| Parámetros | |
|---|---|
| origObject | Object: Es elObjectdel que se debe copiar. | 
| destObject | Object: Es elObjectal que se copiará. | 
| optionName | String: Es el nombre de la opción que se copiará. | 
| Arroja | |
|---|---|
| ConfigurationException | si no se pudieron copiar las opciones | 
copyOptions
public static void copyOptions (Object origObject, 
                Object destObject)Copia los valores de los campos Option de origObject a destObject.
| Parámetros | |
|---|---|
| origObject | Object: Es elObjectdel que se debe copiar. | 
| destObject | Object: Es elObjectal que se copiará. | 
| Arroja | |
|---|---|
| ConfigurationException | si no se pudieron copiar las opciones | 
copyOptionsNoThrow
public static void copyOptionsNoThrow (Object source, 
                Object dest)Es idéntico a copyOptions(Object, Object), pero registrará en lugar de arrojar si se produce una excepción.
| Parámetros | |
|---|---|
| source | Object | 
| dest | Object | 
copyOptionsNoThrow
public static void copyOptionsNoThrow (Object source, 
                Object dest, 
                String optionName)Es idéntico a copyOptions(Object, Object, String), pero se registrará en lugar de arrojarse si se produce una excepción.
| Parámetros | |
|---|---|
| source | Object | 
| dest | Object | 
| optionName | String | 
