ModuleParametersHelper

public final class ModuleParametersHelper
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.params.ModuleParametersHelper


Auxiliar para receber o IModuleParameterHandler associado ao parâmetro.

Resumo

Construtores públicos

ModuleParametersHelper()

Métodos públicos

static Map<ModuleParametersIModuleParameterHandler> resolveParam(ModuleParameters param, boolean withOptional)

Receba todos os ModuleParameters que são subparâmetros de um determinado ModuleParameters.

Construtores públicos

ModuleParametersHelper

public ModuleParametersHelper ()

Métodos públicos

resolveParam

public static Map<ModuleParametersIModuleParameterHandler> resolveParam (ModuleParameters param, 
                boolean withOptional)

Receba todos os ModuleParameters que são subparâmetros de um determinado ModuleParameters.

Isso vai resolver recursivamente os subgrupos e retornar apenas ModuleParameters que não são grupos.

Se param não for um grupo, um conjunto singleton contendo param será retornado, independente de withOptional.

Parâmetros
param ModuleParameters

withOptional boolean: indica se também é necessário verificar grupos de parâmetros opcionais.

Retorna
Map<ModuleParametersIModuleParameterHandler>