OpsiCopier

public class OptionCopier
extends Object

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


Class helper yang dapat menyalin nilai kolom Option dengan nama yang sama dari satu objek ke objek lainnya.

Ringkasan

Konstruktor publik

OptionCopier()

Metode publik

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

Menyalin opsi yang diberikan dari kolom Option di origObject ke destObject

static void copyOptions(Object origObject, Object destObject)

Menyalin nilai dari kolom Option di origObject ke destObject

static void copyOptionsNoThrow(Object source, Object dest)

Identik dengan copyOptions(Object, Object), tetapi akan mencatat ke dalam log, bukan menampilkan pengecualian jika pengecualian terjadi.

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

Identik dengan copyOptions(Object, Object, String), tetapi akan mencatat ke dalam log, bukan menampilkan pengecualian jika terjadi pengecualian.

Konstruktor publik

OptionCopier

public OptionCopier ()

Metode publik

copyOptions

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

Menyalin opsi yang diberikan dari kolom Option di origObject ke destObject

Parameter
origObject Object: Object yang akan disalin

destObject Object: Object yang akan disalin ke

optionName String: nama opsi yang akan disalin.

Menampilkan
ConfigurationException jika opsi gagal disalin

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Menyalin nilai dari kolom Option di origObject ke destObject

Parameter
origObject Object: Object yang akan disalin

destObject Object: Object yang akan disalin ke

Menampilkan
ConfigurationException jika opsi gagal disalin

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identik dengan copyOptions(Object, Object), tetapi akan mencatat ke dalam log, bukan menampilkan pengecualian jika pengecualian terjadi.

Parameter
source Object

dest Object

copyOptionsNoThrow

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

Identik dengan copyOptions(Object, Object, String), tetapi akan mencatat ke dalam log, bukan menampilkan pengecualian jika terjadi pengecualian.

Parameter
source Object

dest Object

optionName String