OpçãoCopiadora

public class OptionCopier
extends Object

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


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

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 registrará em vez de lançar se ocorrer uma exceção.

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

Idêntico a copyOptions(Object, Object, String) mas registrará em vez de lançar se ocorrer uma exceção.

Construtores públicos

OpçãoCopiadora

public OptionCopier ()

Métodos públicos

opções de cópia

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 do qual copiar

destObject Object : o Object para o qual copiar

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

Lança
ConfigurationException se as opções não foram copiadas

opções de cópia

public static void copyOptions (Object origObject, 
                Object destObject)

Copie os valores dos campos Option em origObject para destObject

Parâmetros
origObject Object : o Object do qual copiar

destObject Object : o Object para o qual copiar

Lança
ConfigurationException se as opções não foram copiadas

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Idêntico a copyOptions(Object, Object) mas registrará em vez de lançar se ocorrer uma exceção.

Parâmetros
source Object

dest Object

copyOptionsNoThrow

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

Idêntico a copyOptions(Object, Object, String) mas registrará em vez de lançar se ocorrer uma exceção.

Parâmetros
source Object

dest Object

optionName String