Uses of Class
org.testng.internal.reflect.Parameter
Packages that use Parameter
-
Uses of Parameter in org.testng.internal
Methods in org.testng.internal that return ParameterModifier and TypeMethodDescriptionprivate static Parameter[]
Parameters.extractParameters
(ConstructorOrMethod method) -
Uses of Parameter in org.testng.internal.reflect
Fields in org.testng.internal.reflect declared as ParameterModifier and TypeFieldDescriptionprivate Parameter[]
AbstractNodeMethodMatcher.conformingParameters
private final Parameter[]
MethodMatcherContext.methodParameter
Methods in org.testng.internal.reflect that return ParameterModifier and TypeMethodDescriptionstatic Parameter[]
ReflectionRecipes.filter
(Parameter[] parameters, Set<InjectableParameter> filters) Omits 1.protected Parameter[]
AbstractNodeMethodMatcher.getConformingParameters()
static Parameter[]
ReflectionRecipes.getConstructorParameters
(Constructor<?> constructor) Extracts constructor parameters.MethodMatcherContext.getMethodParameter()
static Parameter[]
ReflectionRecipes.getMethodParameters
(Method method) Extracts method parameters.private static Parameter[]
ReflectionRecipes.getParameters
(Class<?>[] parametersTypes, Annotation[][] parametersAnnotations) Methods in org.testng.internal.reflect with parameters of type ParameterModifier and TypeMethodDescriptionprivate static boolean
ReflectionRecipes.canInject
(Parameter parameter, InjectableParameter injectableParameter) static Class<?>[]
ReflectionRecipes.classesFromParameters
(Parameter[] parameters) Extracts class instances from parameters.static boolean
ReflectionRecipes.exactMatch
(Parameter[] parameters, Object[] args) Matches an array of parameters to an array of instances.static Parameter[]
ReflectionRecipes.filter
(Parameter[] parameters, Set<InjectableParameter> filters) Omits 1.private static String
MethodMatcherException.generateMessage
(String message, String name, String prefix, Parameter[] parameter, Object[] args) static Object[]
ReflectionRecipes.inject
(Parameter[] parameters, Set<InjectableParameter> filters, Object[] args, Constructor<?> constructor, ITestContext context, ITestResult testResult) Injects appropriate arguments.static Object[]
ReflectionRecipes.inject
(Parameter[] parameters, Set<InjectableParameter> filters, Object[] args, Method injectionMethod, ITestContext context, ITestResult testResult) Injects appropriate arguments.static boolean
ReflectionRecipes.lenientMatch
(Parameter[] parameters, Object[] args) Matches an array of parameters to an array of instances.protected abstract boolean
Checks if its possible to gives an array consumable by java method invoker.protected boolean
Checks if its possible to gives an array consumable by java method invoker.protected boolean
Checks if its possible to gives an array consumable by java method invoker.static boolean
ReflectionRecipes.matchArrayEnding
(Parameter[] parameters, Object[] param) protected abstract Object[]
AbstractNodeMethodMatcher.matchingArguments
(Parameter[] parameters, Object[] arguments) If possible gives an array consumable by java method invoker.protected Object[]
ArrayEndingMethodMatcher.matchingArguments
(Parameter[] parameters, Object[] arguments) If possible gives an array consumable by java method invoker.protected Object[]
DirectMethodMatcher.matchingArguments
(Parameter[] parameters, Object[] arguments) If possible gives an array consumable by java method invoker.private static Object[]
ReflectionRecipes.nativelyInject
(Parameter[] parameters, Set<InjectableParameter> filters, Object[] args, Object injectionMethod, ITestContext context, ITestResult testResult)