Optionscopter

public class OptionCopier
extends Object

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


Eine Hilfsklasse, die Option-Feldwerte mit demselben Namen von einem Objekt kopieren kann eine andere.

Zusammenfassung

Öffentliche Konstruktoren

OptionCopier()

Öffentliche Methoden

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

Kopieren Sie die angegebene Option aus den Option-Feldern in origObject nach destObject

static void copyOptions(Object origObject, Object destObject)

Kopieren Sie die Werte aus den Option-Feldern in origObject nach destObject

static void copyOptionsNoThrow(Object source, Object dest)

Identisch mit copyOptions(Object, Object), wird jedoch protokolliert, anstatt bei Ausnahmefehlern auszulösen. erfolgt.

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

Identisch mit copyOptions(Object, Object, String), wird jedoch protokolliert, anstatt ausgelöst zu werden, wenn Ausnahme.

Öffentliche Konstruktoren

Optionscopter

public OptionCopier ()

Öffentliche Methoden

Kopieroptionen

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

Kopieren Sie die angegebene Option aus den Option-Feldern in origObject nach destObject

Parameter
origObject Object: die Object, aus der kopiert werden soll

destObject Object: der tp-Kopie Object nach

optionName String: der Name der zu kopierenden Option.

Ausgabe
ConfigurationException Optionen konnten nicht kopiert werden

Kopieroptionen

public static void copyOptions (Object origObject, 
                Object destObject)

Kopieren Sie die Werte aus den Option-Feldern in origObject nach destObject

Parameter
origObject Object: die Object, aus der kopiert werden soll

destObject Object: der tp-Kopie Object nach

Ausgabe
ConfigurationException Optionen konnten nicht kopiert werden

copyOptionenKeinThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identisch mit copyOptions(Object, Object), wird jedoch protokolliert, anstatt bei Ausnahmefehlern auszulösen. erfolgt.

Parameter
source Object

dest Object

copyOptionenKeinThrow

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

Identisch mit copyOptions(Object, Object, String), wird jedoch protokolliert, anstatt ausgelöst zu werden, wenn Ausnahme.

Parameter
source Object

dest Object

optionName String