OptionCopier

public class OptionCopier
extends Object

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


Klasa pomocnicza, która może kopiować wartości pól Option o tych samych nazwach z jednego obiektu do drugiego.

Podsumowanie

Konstruktory publiczne

OptionCopier()

Metody publiczne

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

Skopiuj podaną opcję z pól OptionorigObject do destObject

static void copyOptions(Object origObject, Object destObject)

Skopiuj wartości z pól Option w origObject do destObject

static void copyOptionsNoThrow(Object source, Object dest)

Identyczna z funkcją copyOptions(Object,Object), ale w przypadku wystąpienia wyjątku zapisuje informacje w logu zamiast zgłaszać błąd.

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

Identyczna z funkcją copyOptions(Object,Object,String), ale w przypadku wystąpienia wyjątku zapisuje log zamiast zgłaszać błąd.

Konstruktory publiczne

OptionCopier

public OptionCopier ()

Metody publiczne

copyOptions

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

Skopiuj podaną opcję z pól OptionorigObject do destObject

Parametry
origObject Object: Object, z którego chcesz skopiować dane;

destObject Object: Object, do którego chcesz skopiować dane

optionName String: nazwa opcji do skopiowania.

Zgłasza
ConfigurationException jeśli nie udało się skopiować opcji.

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Skopiuj wartości z pól Option w origObject do destObject

Parametry
origObject Object: Object, z którego chcesz skopiować dane;

destObject Object: Object, do którego chcesz skopiować dane

Zgłasza
ConfigurationException jeśli nie udało się skopiować opcji.

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identyczna z funkcją copyOptions(Object,Object), ale w przypadku wystąpienia wyjątku zapisuje informacje w logu zamiast zgłaszać błąd.

Parametry
source Object

dest Object

copyOptionsNoThrow

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

Identyczna z funkcją copyOptions(Object,Object,String), ale w przypadku wystąpienia wyjątku zapisuje log zamiast zgłaszać błąd.

Parametry
source Object

dest Object

optionName String