OptionCopier

public class OptionCopier
extends Object

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


Una classe helper che può copiare i valori dei campi Option con lo stesso nome da un oggetto a un altro.

Riepilogo

Costruttori pubblici

OptionCopier()

Metodi pubblici

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

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

static void copyOptions(Object origObject, Object destObject)

Copia i valori dai campi Option in origObject a destObject

static void copyOptionsNoThrow(Object source, Object dest)

Identico a copyOptions(Object,Object), ma registra anziché generare se si verifica un'eccezione.

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

Identico a copyOptions(Object,Object,String), ma registra anziché generare un'eccezione.

Costruttori pubblici

OptionCopier

public OptionCopier ()

Metodi pubblici

copyOptions

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

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

Parametri
origObject Object: il Object da cui copiare

destObject Object: the Object tp copy to

optionName String: il nome dell'opzione da copiare.

Genera
ConfigurationException se le opzioni non sono state copiate

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Copia i valori dai campi Option in origObject a destObject

Parametri
origObject Object: il Object da cui copiare

destObject Object: the Object tp copy to

Genera
ConfigurationException se le opzioni non sono state copiate

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identico a copyOptions(Object,Object), ma registra anziché generare se si verifica un'eccezione.

Parametri
source Object

dest Object

copyOptionsNoThrow

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

Identico a copyOptions(Object,Object,String), ma registra anziché generare un'eccezione.

Parametri
source Object

dest Object

optionName String