OptionCopier

public class OptionCopier
extends Object

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


Aynı ada sahip Option alan değerlerini bir nesneden diğerine kopyalayabilen yardımcı sınıf.

Özet

Herkese açık oluşturucular

OptionCopier()

Herkese açık yöntemler

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

origObject içindeki Option alanlarından verilen seçeneği destObject alanına kopyalayın.

static void copyOptions(Object origObject, Object destObject)

origObject içindeki Option alanlarındaki değerleri destObject alanına kopyalayın.

static void copyOptionsNoThrow(Object source, Object dest)

copyOptions(Object,Object) ile aynıdır ancak istisna oluşursa hata vermek yerine günlüğe kaydeder.

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

copyOptions(Object,Object,String) ile aynıdır ancak istisna oluşursa hata vermek yerine günlüğe kaydeder.

Herkese açık oluşturucular

OptionCopier

public OptionCopier ()

Herkese açık yöntemler

copyOptions

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

origObject içindeki Option alanlarından verilen seçeneği destObject alanına kopyalayın.

Parametreler
origObject Object: Kopyalanacak Object

destObject Object: Object tp kopyalanacak

optionName String: Kopyalanacak seçeneğin adı.

Verdiği hatalar
ConfigurationException Seçenekler kopyalanamadıysa

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

origObject içindeki Option alanlarındaki değerleri destObject alanına kopyalayın.

Parametreler
origObject Object: Kopyalanacak Object

destObject Object: Object tp kopyalanacak

Verdiği hatalar
ConfigurationException Seçenekler kopyalanamadıysa

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

copyOptions(Object,Object) ile aynıdır ancak istisna oluşursa hata vermek yerine günlüğe kaydeder.

Parametreler
source Object

dest Object

copyOptionsNoThrow

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

copyOptions(Object,Object,String) ile aynıdır ancak istisna oluşursa hata vermek yerine günlüğe kaydeder.

Parametreler
source Object

dest Object

optionName String