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 wybraną opcję z pól Option w tagu origObject do pól destObject

static void copyOptions(Object origObject, Object destObject)

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

static void copyOptionsNoThrow(Object source, Object dest)

Funkcja identyczna jak copyOptions(Object, Object), ale zamiast zgłaszania wyjątku tworzy log.

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

Funkcja identyczna jak copyOptions(Object, Object, String), ale zamiast zgłaszania wyjątku tworzy log.

Konstruktory publiczne

OptionCopier

public OptionCopier ()

Metody publiczne

copyOptions

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

Skopiuj daną opcję z pól Option w origObject do destObject

Parametry
origObject Object: element Object, z którego mają być kopiowane dane

destObject Object: Object tp copy to

optionName String: nazwa opcji do skopiowania.

Rzuty
ConfigurationException if options failed to copy

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

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

Parametry
origObject Object: element Object, z którego ma nastąpić skopiowanie

destObject Object: tekst kopii zapasowej Object do

Rzuty
ConfigurationException if options failed to copy

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identyczna jak copyOptions(Object, Object), ale w przypadku wystąpienia wyjątku będzie logowała zamiast zgłaszać.

Parametry
source Object

dest Object

copyOptionsNoThrow

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

Funkcja identyczna jak copyOptions(Object, Object, String), ale zamiast zgłaszania wyjątku tworzy log.

Parametry
source Object

dest Object

optionName String