Class AbstractNodeMethodMatcher
java.lang.Object
org.testng.internal.reflect.AbstractMethodMatcher
org.testng.internal.reflect.AbstractNodeMethodMatcher
- All Implemented Interfaces:
MethodMatcher
- Direct Known Subclasses:
ArrayEndingMethodMatcher, DirectMethodMatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract List<Set<InjectableParameter>> Object[]If possible gives an array consumable by java method invoker.protected Parameter[]protected booleanChecks if the arguments conform to the method.protected abstract booleanChecks if its possible to gives an array consumable by java method invoker.protected abstract Object[]matchingArguments(Parameter[] parameters, Object[] arguments) If possible gives an array consumable by java method invoker.Methods inherited from class AbstractMethodMatcher
conforms, getConforms, getContext
-
Constructor Details
-
AbstractNodeMethodMatcher
-
-
Method Details
-
getConformingParameters
-
hasConformance
protected boolean hasConformance()Checks if the arguments conform to the method.- Specified by:
hasConformancein classAbstractMethodMatcher- Returns:
- conformance
-
getConformanceInjectsOrder
- Returns:
- injects to check against.
-
match
-
getConformingArguments
If possible gives an array consumable by java method invoker.- Returns:
- conforming argument array
-
matchingArguments
-