OptionCopier

public class OptionCopier
extends Object

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


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

Özet

Herkese açık kurucular

OptionCopier()

Herkese açık yöntemler

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

Belirtilen seçeneği origObject'daki Option alanlarından destObject alanına kopyala

static void copyOptions(Object origObject, Object destObject)

origObject içindeki Option alanlarında bulunan 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 istisna atlamak yerine günlük kaydına alır.

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

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

Herkese açık kurucular

OptionCopier

public OptionCopier ()

Herkese açık yöntemler

copyOptions

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

Belirtilen seçeneği origObject'daki Option alanlarından destObject alanına kopyala

Parametreler
origObject Object: Kopyalanacak Object

destObject Object: Object kopyasının kopyalanacağı hedef

optionName String: Kopyalama seçeneğinin adı.

Atışlar
ConfigurationException Seçenekler kopyalanamadıysa

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

origObject'daki Option alanlarındaki değerleri destObject'ye kopyalama

Parametreler
origObject Object: Kopyalanacak Object

destObject Object: Object kopyasının kopyalanacağı hedef

Atışlar
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 istisna atlamak yerine günlük kaydına alır.

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 atılmak yerine günlüğe kaydedilir.

Parametreler
source Object

dest Object

optionName String