OptionCopier

public class OptionCopier
extends Object

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


Classe d'assistance permettant de copier les valeurs de champ Option portant le même nom d'un objet à un autre.

Résumé

Constructeurs publics

OptionCopier()

Méthodes publiques

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

Copiez l'option donnée à partir des champs Option dans origObject vers destObject.

static void copyOptions(Object origObject, Object destObject)

Copiez les valeurs des champs Option dans origObject vers destObject.

static void copyOptionsNoThrow(Object source, Object dest)

Identique à copyOptions(Object,Object), mais enregistre l'exception au lieu de la générer.

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

Identique à copyOptions(Object,Object,String), mais enregistre l'exception au lieu de la générer.

Constructeurs publics

OptionCopier

public OptionCopier ()

Méthodes publiques

copyOptions

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

Copiez l'option donnée à partir des champs Option dans origObject vers destObject.

Paramètres
origObject Object : Object à partir duquel copier

destObject Object : Object vers lequel copier

optionName String : nom de l'option à copier.

Génère
ConfigurationException si les options n'ont pas pu être copiées.

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

Copiez les valeurs des champs Option dans origObject vers destObject.

Paramètres
origObject Object : Object à partir duquel copier

destObject Object : Object vers lequel copier

Génère
ConfigurationException si les options n'ont pas pu être copiées.

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

Identique à copyOptions(Object,Object), mais enregistre l'exception au lieu de la générer.

Paramètres
source Object

dest Object

copyOptionsNoThrow

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

Identique à copyOptions(Object,Object,String), mais enregistre l'exception au lieu de la générer.

Paramètres
source Object

dest Object

optionName String