OpzioneCopiatore

public class OptionCopier
extends Object

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


Una classe helper in grado di copiare i valori dei campi Option con gli stessi nomi da un oggetto a un'altra.

Riepilogo

Costruttori pubblici

OptionCopier()

Metodi pubblici

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

Copia l'opzione specificata dai campi Option in origObject in destObject

static void copyOptions(Object origObject, Object destObject)

Copia i valori dai campi Option di origObject in destObject

static void copyOptionsNoThrow(Object source, Object dest)

Identico a copyOptions(Object, Object), ma verrà registrato invece di generare se eccezione .

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

Identico a copyOptions(Object, Object, String), ma registrerà invece di generare se un'eccezione.

Costruttori pubblici

OpzioneCopiatore

public OptionCopier ()

Metodi pubblici

copyOptions

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

Copia l'opzione specificata dai campi Option in origObject in destObject

Parametri
origObject Object: il valore Object da cui eseguire la copia

destObject Object: la copia Object tp in

optionName String: il nome dell'opzione da copiare.

Lanci
ConfigurationException se non è stato possibile copiare le opzioni

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Copia i valori dai campi Option di origObject in destObject

Parametri
origObject Object: il valore Object da cui eseguire la copia

destObject Object: la copia Object tp in

Lanci
ConfigurationException se non è stato possibile copiare le opzioni

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identico a copyOptions(Object, Object), ma verrà registrato invece di generare se eccezione .

Parametri
source Object

dest Object

copyOptionsNoThrow

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

Identico a copyOptions(Object, Object, String), ma registrerà invece di generare se un'eccezione.

Parametri
source Object

dest Object

optionName String