Uses of Interface
org.testng.internal.annotations.IAnnotationFinder
Packages that use IAnnotationFinder
Package
Description
-
Uses of IAnnotationFinder in org.testng
Methods in org.testng that return IAnnotationFinderModifier and TypeMethodDescriptionISuite.getAnnotationFinder()
SuiteRunner.getAnnotationFinder()
Returns the annotation finder for the given annotation type.Constructors in org.testng with parameters of type IAnnotationFinderModifierConstructorDescriptionprotected
TestRunner
(IConfiguration configuration, ISuite suite, XmlTest test, String outputDirectory, IAnnotationFinder finder, boolean skipFailedInvocationCounts, Collection<IInvokedMethodListener> invokedMethodListeners, List<IClassListener> classListeners, Comparator<ITestNGMethod> comparator, DataProviderHolder otherHolder) -
Uses of IAnnotationFinder in org.testng.internal
Fields in org.testng.internal declared as IAnnotationFinderModifier and TypeFieldDescriptionprotected final IAnnotationFinder
ExpectedExceptionsHolder.finder
protected final IAnnotationFinder
BaseTestMethod.m_annotationFinder
Methods in org.testng.internal that return IAnnotationFinderModifier and TypeMethodDescriptionprotected IAnnotationFinder
BaseTestMethod.getAnnotationFinder()
Configuration.getAnnotationFinder()
IConfiguration.getAnnotationFinder()
AbstractParallelWorker.Arguments.getFinder()
Methods in org.testng.internal with parameters of type IAnnotationFinderModifier and TypeMethodDescriptionstatic ITestNGMethod[]
MethodHelper.collectAndOrderMethods
(List<ITestNGMethod> methods, boolean forTests, RunInfo runInfo, IAnnotationFinder finder, boolean unique, List<ITestNGMethod> outExcludedMethods, Comparator<ITestNGMethod> comparator) Collects and orders test or configuration methodsstatic ITestNGMethod[]
ConfigurationMethod.createAfterConfigurationMethods
(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, Object instance) static ITestNGMethod[]
ConfigurationMethod.createBeforeConfigurationMethods
(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, Object instance) static ITestNGMethod[]
ConfigurationMethod.createClassConfigurationMethods
(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, Object instance) static Object[]
Parameters.createConfigurationParameters
(Method m, Map<String, String> params, Object[] parameterValues, ITestNGMethod currentTestMethod, IAnnotationFinder finder, XmlSuite xmlSuite, ITestContext ctx, ITestResult testResult) Creates the parameters needed for the specified@Configuration
Method
.static Object
InstanceCreator.createInstance
(Class<?> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, ITestObjectFactory objectFactory, boolean create, String errorMsgPrefix) static Object
InstanceCreator.createInstanceUsingObjectFactory
(Class<?> declaringClass, Map<Class<?>, IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, IObjectFactory factory, boolean create, String errorMsgPrefix) static Object[]
Parameters.createInstantiationParameters
(Constructor<?> ctor, String methodAnnotation, IAnnotationFinder finder, String[] parameterNames, Map<String, String> params, XmlSuite xmlSuite) Creates the parameters needed for constructing a test class instance.static ITestNGMethod[]
ConfigurationMethod.createSuiteConfigurationMethods
(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, Object instance) static ITestNGMethod[]
ConfigurationMethod.createTestConfigurationMethods
(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, Object instance) static ITestNGMethod[]
ConfigurationMethod.createTestMethodConfigurationMethods
(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, Object instance) TestListenerHelper.findAllListeners
(Class<?> cls, IAnnotationFinder finder) static List
<ConstructorOrMethod> ClassHelper.findDeclaredFactoryMethods
(Class<?> cls, IAnnotationFinder finder) For the given class, returns the method annotated with @Factory or null if none is found.AbstractParallelWorker.Arguments.Builder.finder
(IAnnotationFinder finder) protected IClass
BaseClassFinder.findOrCreateIClass
(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory) static ParameterHolder
Parameters.handleParameters
(ITestNGMethod testMethod, Map<String, String> allParameterNames, Object instance, Parameters.MethodParameters methodParams, XmlSuite xmlSuite, IAnnotationFinder annotationFinder, Object fedInstance, DataProviderHolder holder) If the method has parameters, fill them in.static ParameterHolder
Parameters.handleParameters
(ITestNGMethod testMethod, Map<String, String> allParameterNames, Object instance, Parameters.MethodParameters methodParams, XmlSuite xmlSuite, IAnnotationFinder annotationFinder, Object fedInstance, DataProviderHolder holder, String annotationName) If the method has parameters, fill them in.MethodInvocationHelper.invokeDataProvider
(Object instance, Method dataProvider, ITestNGMethod method, ITestContext testContext, Object fedInstance, IAnnotationFinder annotationFinder) protected static boolean
MethodHelper.isEnabled
(Class<?> objectClass, IAnnotationFinder finder) protected static boolean
MethodHelper.isEnabled
(Method m, IAnnotationFinder finder) void
Configuration.setAnnotationFinder
(IAnnotationFinder finder) void
IConfiguration.setAnnotationFinder
(IAnnotationFinder finder) Constructors in org.testng.internal with parameters of type IAnnotationFinderModifierConstructorDescriptionBaseTestMethod
(String methodName, ConstructorOrMethod com, IAnnotationFinder annotationFinder, Object instance) ClassImpl
(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance, Map<Class<?>, IClass> classes, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory) Configuration
(IAnnotationFinder finder) ConfigurationMethod
(ConstructorOrMethod com, IAnnotationFinder annotationFinder, boolean isBeforeSuite, boolean isAfterSuite, boolean isBeforeTest, boolean isAfterTest, boolean isBeforeClass, boolean isAfterClass, boolean isBeforeMethod, boolean isAfterMethod, String[] beforeGroups, String[] afterGroups, Object instance) protected
ExpectedExceptionsHolder
(IAnnotationFinder finder, ITestNGMethod method, IExpectedExceptionsHolder holder) RegexpExpectedExceptionsHolder
(IAnnotationFinder finder, ITestNGMethod method) TestNGMethod
(Method method, IAnnotationFinder finder, XmlTest xmlTest, Object instance) Constructs aTestNGMethod
TestNGMethodFinder
(RunInfo runInfo, IAnnotationFinder annotationFinder) TestNGMethodFinder
(RunInfo runInfo, IAnnotationFinder annotationFinder, Comparator<ITestNGMethod> comparator) -
Uses of IAnnotationFinder in org.testng.internal.annotations
Classes in org.testng.internal.annotations that implement IAnnotationFinderModifier and TypeClassDescriptionclass
This class implements IAnnotationFinder with JDK5 annotationsMethods in org.testng.internal.annotations with parameters of type IAnnotationFinderModifier and TypeMethodDescriptionstatic IConfigurationAnnotation
AnnotationHelper.findConfiguration
(IAnnotationFinder finder, Method m) static IConfigurationAnnotation
AnnotationHelper.findConfiguration
(IAnnotationFinder finder, ConstructorOrMethod m) static IFactoryAnnotation
AnnotationHelper.findFactory
(IAnnotationFinder finder, Constructor c) static IFactoryAnnotation
AnnotationHelper.findFactory
(IAnnotationFinder finder, Method m) static ITestNGMethod[]
AnnotationHelper.findMethodsWithAnnotation
(Class<?> rootClass, Class<? extends IAnnotation> annotationClass, IAnnotationFinder annotationFinder, XmlTest xmlTest) static ITestAnnotation
AnnotationHelper.findTest
(IAnnotationFinder finder, Class<?> cls) static ITestAnnotation
AnnotationHelper.findTest
(IAnnotationFinder finder, Method m) static ITestAnnotation
AnnotationHelper.findTest
(IAnnotationFinder finder, ITestNGMethod m) -
Uses of IAnnotationFinder in org.testng.internal.objects.pojo
Methods in org.testng.internal.objects.pojo that return IAnnotationFinderMethods in org.testng.internal.objects.pojo with parameters of type IAnnotationFinder -
Uses of IAnnotationFinder in org.testng.junit
Constructors in org.testng.junit with parameters of type IAnnotationFinder