OptionCopier

public class OptionCopier
extends Object

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


Вспомогательный класс, позволяющий копировать значения полей Option с одинаковыми именами из одного объекта в другой.

Краткое содержание

Государственные строители

OptionCopier ()

Общедоступные методы

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

Скопируйте указанный параметр из полей Option в origObject в destObject

static void copyOptions (Object origObject, Object destObject)

Скопируйте значения из полей Option в объекте origObject в destObject

static void copyOptionsNoThrow (Object source, Object dest)

Аналогично copyOptions(Object,Object) , но вместо генерации исключения будет выводить сообщение в лог.

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

Аналогично copyOptions(Object,Object,String) , но вместо генерации исключения будет выводить сообщение в лог.

Государственные строители

OptionCopier

public OptionCopier ()

Общедоступные методы

copyOptions

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

Скопируйте указанный параметр из полей Option в origObject в destObject

Параметры
origObject Object : Object , из которого нужно скопировать.

destObject Object : Object для копирования.

optionName String : имя параметра для копирования.

Броски
ConfigurationException если параметры не удалось скопировать

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Скопируйте значения из полей Option в объекте origObject в destObject

Параметры
origObject Object : Object , из которого нужно скопировать.

destObject Object : Object для копирования.

Броски
ConfigurationException если параметры не удалось скопировать

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Аналогично copyOptions(Object,Object) , но вместо генерации исключения будет выводить сообщение в лог.

Параметры
source Object

dest Object

copyOptionsNoThrow

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

Аналогично copyOptions(Object,Object,String) , но вместо генерации исключения будет выводить сообщение в лог.

Параметры
source Object

dest Object

optionName String