Top Inners Fields Constructors Methods
org.testng.internal.invokers

public Class ConfigMethodArguments

extends MethodArguments
Class Inheritance
Imports
java.util.Collection, .Map, org.testng.IClass, .ITestNGMethod, .ITestResult, org.testng.xml.XmlSuite

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private final ITestNGMethod[]
private final XmlSuite
private IClass
private final ITestResult
Inherited from org.testng.internal.invokers.MethodArguments:
parameterValues

Constructor Summary

AccessConstructor and Description
private
ConfigMethodArguments(IClass testClass, ITestNGMethod currentTestMethod, ITestNGMethod[] allMethods, XmlSuite suite, Map<String, String> params, Object[] parameterValues, Object instance, ITestResult testMethodResult)

Method Summary

Modifier and TypeMethod and Description
public ITestNGMethod[]
public XmlSuite
public IClass
public ITestResult
public void
setTestClass(IClass testClass)

Inherited from org.testng.internal.invokers.MethodArguments:
getParameterValues

Field Detail

allMethodsback to summary
private final ITestNGMethod[] allMethods
suiteback to summary
private final XmlSuite suite
testClassback to summary
private IClass testClass
testMethodResultback to summary
private final ITestResult testMethodResult

Constructor Detail

ConfigMethodArgumentsback to summary
private ConfigMethodArguments(IClass testClass, ITestNGMethod currentTestMethod, ITestNGMethod[] allMethods, XmlSuite suite, Map<String, String> params, Object[] parameterValues, Object instance, ITestResult testMethodResult)

Method Detail

getConfigMethodsback to summary
public ITestNGMethod[] getConfigMethods()
getSuiteback to summary
public XmlSuite getSuite()
getTestClassback to summary
public IClass getTestClass()
getTestMethodResultback to summary
public ITestResult getTestMethodResult()
setTestClassback to summary
public void setTestClass(IClass testClass)
org.testng.internal.invokers back to summary

public Class ConfigMethodArguments.Builder

extends Object
Class Inheritance

Field Summary

Modifier and TypeField and Description
private ITestNGMethod[]
private ITestNGMethod
private Object
private Object[]
private Map<String, String>
private XmlSuite
private IClass
private ITestResult

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public ConfigMethodArguments
public ConfigMethodArguments.Builder
public ConfigMethodArguments.Builder
forTestClass(IClass testClass)

public ConfigMethodArguments.Builder
forTestMethod(ITestNGMethod currentTestMethod)

public ConfigMethodArguments.Builder
public ConfigMethodArguments.Builder
public ConfigMethodArguments.Builder
public ConfigMethodArguments.Builder
public ConfigMethodArguments.Builder
usingParameterValues(Object[] parameterValues)

public ConfigMethodArguments.Builder
withResult(ITestResult testMethodResult)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

allMethodsback to summary
private ITestNGMethod[] allMethods
currentTestMethodback to summary
private ITestNGMethod currentTestMethod
instanceback to summary
private Object instance
parameterValuesback to summary
private Object[] parameterValues
paramsback to summary
private Map<String, String> params
suiteback to summary
private XmlSuite suite
testClassback to summary
private IClass testClass
testMethodResultback to summary
private ITestResult testMethodResult

Constructor Detail

Builderback to summary
public Builder()

Method Detail

buildback to summary
public ConfigMethodArguments build()
forSuiteback to summary
public ConfigMethodArguments.Builder forSuite(XmlSuite suite)
forTestClassback to summary
public ConfigMethodArguments.Builder forTestClass(IClass testClass)
forTestMethodback to summary
public ConfigMethodArguments.Builder forTestMethod(ITestNGMethod currentTestMethod)
usingConfigMethodsAsback to summary
public ConfigMethodArguments.Builder usingConfigMethodsAs(ITestNGMethod[] allMethods)
usingConfigMethodsAsback to summary
public ConfigMethodArguments.Builder usingConfigMethodsAs(Collection<ITestNGMethod> allMethods)
usingInstanceback to summary
public ConfigMethodArguments.Builder usingInstance(Object instance)
usingParametersback to summary
public ConfigMethodArguments.Builder usingParameters(Map<String, String> params)
usingParameterValuesback to summary
public ConfigMethodArguments.Builder usingParameterValues(Object[] parameterValues)
withResultback to summary
public ConfigMethodArguments.Builder withResult(ITestResult testMethodResult)