OptionCopia

public class OptionCopier
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.OptionCopier


Uma classe auxiliar que pode copiar valores de campo Option com os mesmos nomes de um objeto para outra.

Resumo

Construtores públicos

OptionCopier()

Métodos públicos

static void copyOptions(Object origObject, Object destObject, String optionName)

Copie a opção fornecida dos campos Option em origObject para destObject

static void copyOptions(Object origObject, Object destObject)

Copie os valores dos campos Option em origObject para destObject

static void copyOptionsNoThrow(Object source, Object dest)

Idêntico a copyOptions(Object, Object), mas será registrado em vez de gerar se for uma exceção. de segurança.

static void copyOptionsNoThrow(Object source, Object dest, String optionName)

Idêntico ao copyOptions(Object, Object, String), mas será registrado em vez de gerar se quando ocorrer uma exceção.

Construtores públicos

OptionCopia

public OptionCopier ()

Métodos públicos

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject, 
                String optionName)

Copie a opção fornecida dos campos Option em origObject para destObject

Parâmetros
origObject Object: o Object a ser copiado

destObject Object: a cópia do tp de Object para

optionName String: o nome da opção a ser copiada.

Gera
ConfigurationException se as opções não forem copiadas

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Copie os valores dos campos Option em origObject para destObject

Parâmetros
origObject Object: o Object a ser copiado

destObject Object: a cópia do tp de Object para

Gera
ConfigurationException se as opções não forem copiadas

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Idêntico a copyOptions(Object, Object), mas será registrado em vez de gerar se for uma exceção. de segurança.

Parâmetros
source Object

dest Object

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest, 
                String optionName)

Idêntico ao copyOptions(Object, Object, String), mas será registrado em vez de gerar se quando ocorrer uma exceção.

Parâmetros
source Object

dest Object

optionName String