Uses of Interface
org.testng.internal.annotations.IAnnotationFinder
-
Packages that use IAnnotationFinder Package Description org.testng org.testng.internal org.testng.internal.annotations org.testng.junit -
-
Uses of IAnnotationFinder in org.testng
Fields in org.testng declared as IAnnotationFinder Modifier and Type Field Description private IAnnotationFinderTestClass. annotationFinderprivate IAnnotationFinderTestRunner. m_annotationFinderMethods in org.testng that return IAnnotationFinder Modifier and Type Method Description IAnnotationFinderISuite. getAnnotationFinder()IAnnotationFinderSuiteRunner. getAnnotationFinder()Returns the annotation finder for the given annotation type.IAnnotationFinderTestClass. getAnnotationFinder()Methods in org.testng with parameters of type IAnnotationFinder Modifier and Type Method Description private voidTestClass. init(IClass cls, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, XmlTest xmlTest, XmlClass xmlClass)private voidTestRunner. init(IConfiguration configuration, ISuite suite, XmlTest test, java.lang.String outputDirectory, IAnnotationFinder annotationFinder, boolean skipFailedInvocationCounts, java.util.Collection<IInvokedMethodListener> invokedMethodListeners, java.util.List<IClassListener> classListeners)Constructors in org.testng with parameters of type IAnnotationFinder Constructor Description TestClass(IClass cls, ITestMethodFinder testMethodFinder, IAnnotationFinder annotationFinder, RunInfo runInfo, XmlTest xmlTest, XmlClass xmlClass)TestRunner(IConfiguration configuration, ISuite suite, XmlTest test, java.lang.String outputDirectory, IAnnotationFinder finder, boolean skipFailedInvocationCounts, java.util.Collection<IInvokedMethodListener> invokedMethodListeners, java.util.List<IClassListener> classListeners, java.util.Comparator<ITestNGMethod> comparator, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners) -
Uses of IAnnotationFinder in org.testng.internal
Fields in org.testng.internal declared as IAnnotationFinder Modifier and Type Field Description private IAnnotationFinderTestNGClassFinder. annotationFinderprivate IAnnotationFinderTestNGMethodFinder. annotationFinderprivate IAnnotationFinderAbstractParallelWorker.Arguments. finderprotected IAnnotationFinderExpectedExceptionsHolder. finderprivate IAnnotationFinderParameterHandler. finderprivate IAnnotationFinderRegexpExpectedExceptionsHolder. finderprotected IAnnotationFinderBaseTestMethod. m_annotationFinderprivate IAnnotationFinderClassImpl. m_annotationFinderprivate IAnnotationFinderConfiguration. m_annotationFinderprivate IAnnotationFinderInvoker. m_annotationFinderMethods in org.testng.internal that return IAnnotationFinder Modifier and Type Method Description protected IAnnotationFinderBaseTestMethod. getAnnotationFinder()IAnnotationFinderConfiguration. getAnnotationFinder()IAnnotationFinderIConfiguration. getAnnotationFinder()IAnnotationFinderAbstractParallelWorker.Arguments. getFinder()Methods in org.testng.internal with parameters of type IAnnotationFinder Modifier and Type Method Description static ITestNGMethod[]MethodHelper. collectAndOrderMethods(java.util.List<ITestNGMethod> methods, boolean forTests, RunInfo runInfo, IAnnotationFinder finder, boolean unique, java.util.List<ITestNGMethod> outExcludedMethods, java.util.Comparator<ITestNGMethod> comparator)Collects and orders test or configuration methods(package private) static voidMethodGroupsHelper. collectMethodsByGroup(ITestNGMethod[] methods, boolean forTests, java.util.List<ITestNGMethod> outIncludedMethods, java.util.List<ITestNGMethod> outExcludedMethods, RunInfo runInfo, IAnnotationFinder finder, boolean unique)Collect all the methods that belong to the included groups and exclude all the methods that belong to an excluded group.static ITestNGMethod[]ConfigurationMethod. createAfterConfigurationMethods(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, java.lang.Object instance)static ITestNGMethod[]ConfigurationMethod. createBeforeConfigurationMethods(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, java.lang.Object instance)static ITestNGMethod[]ConfigurationMethod. createClassConfigurationMethods(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, java.lang.Object instance)static java.lang.Object[]Parameters. createConfigurationParameters(java.lang.reflect.Method m, java.util.Map<java.lang.String,java.lang.String> params, java.lang.Object[] parameterValues, ITestNGMethod currentTestMethod, IAnnotationFinder finder, XmlSuite xmlSuite, ITestContext ctx, ITestResult testResult)Creates the parameters needed for the specified @ConfigurationMethod.static java.lang.ObjectClassHelper. createInstance(java.lang.Class<?> declaringClass, java.util.Map<java.lang.Class<?>,IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, ITestObjectFactory objectFactory)Create an instance for the given class.static java.lang.ObjectClassHelper. createInstance1(java.lang.Class<?> declaringClass, java.util.Map<java.lang.Class<?>,IClass> classes, XmlTest xmlTest, IAnnotationFinder finder, IObjectFactory objectFactory)static java.lang.Object[]Parameters. createInstantiationParameters(java.lang.reflect.Constructor ctor, java.lang.String methodAnnotation, IAnnotationFinder finder, java.lang.String[] parameterNames, java.util.Map<java.lang.String,java.lang.String> params, XmlSuite xmlSuite)Creates the parameters needed for constructing a test class instance.private static ITestNGMethod[]ConfigurationMethod. createMethods(ITestNGMethod[] methods, IAnnotationFinder finder, boolean isBeforeSuite, boolean isAfterSuite, boolean isBeforeTest, boolean isAfterTest, boolean isBeforeClass, boolean isAfterClass, boolean isBeforeMethod, boolean isAfterMethod, java.lang.String[] beforeGroups, java.lang.String[] afterGroups, java.lang.Object instance)private static java.lang.Object[]Parameters. createParameters(java.lang.reflect.Method m, Parameters.MethodParameters params, IAnnotationFinder finder, XmlSuite xmlSuite, java.lang.Class annotationClass, java.lang.String atName)static ITestNGMethod[]ConfigurationMethod. createSuiteConfigurationMethods(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, java.lang.Object instance)static ITestNGMethod[]ConfigurationMethod. createTestConfigurationMethods(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, java.lang.Object instance)static ITestNGMethod[]ConfigurationMethod. createTestMethodConfigurationMethods(ITestNGMethod[] methods, IAnnotationFinder annotationFinder, boolean isBefore, java.lang.Object instance)static java.lang.String[]Utils. dependentGroupsForThisMethodForConfiguration(java.lang.reflect.Method m, IAnnotationFinder finder)Deprecated.Unusedstatic java.lang.String[]Utils. dependentGroupsForThisMethodForTest(java.lang.reflect.Method m, IAnnotationFinder finder)Deprecated.Unusedstatic TestListenerHelper.ListenerHolderTestListenerHelper. findAllListeners(java.lang.Class<?> cls, IAnnotationFinder finder)private static java.lang.reflect.Constructor<?>ClassHelper. findAnnotatedConstructor(IAnnotationFinder finder, java.lang.Class<?> declaringClass)Find the best constructor given the parameters found on the annotationprivate static IDataProviderMethodParameters. findDataProvider(java.lang.Object instance, ITestClass clazz, IAnnotationFinder finder, java.lang.String name, java.lang.Class<?> dataProviderClass, ITestContext context)Find a method that has a @DataProvider(name=name)private static IDataProviderMethodParameters. findDataProvider(java.lang.Object instance, ITestClass clazz, ConstructorOrMethod m, IAnnotationFinder finder, ITestContext context)private static IDataProvidableParameters. findDataProviderInfo(ITestClass clazz, ConstructorOrMethod m, IAnnotationFinder finder)Find the data provider info (data provider name and class) on either @Test(dataProvider),static java.util.List<ConstructorOrMethod>ClassHelper. findDeclaredFactoryMethods(java.lang.Class<?> cls, IAnnotationFinder finder)For the given class, returns the method annotated with @Factory or null if none is found.AbstractParallelWorker.Arguments.BuilderAbstractParallelWorker.Arguments.Builder. finder(IAnnotationFinder finder)private static java.lang.Class<?>[]ExpectedExceptionsHolder. findExpectedClasses(IAnnotationFinder finder, ITestNGMethod method)protected IClassBaseClassFinder. findOrCreateIClass(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)protected IClassBaseClassFinder. findOrCreateIClass(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)Deprecated.- This method stands deprecated as of TestNG v6.13private static java.lang.String[]FactoryMethod. getAllGroups(java.lang.Class<?> declaringClass, XmlTest xmlTest, IAnnotationFinder annotationFinder)private static java.util.List<java.lang.Object>MethodInvocationHelper. getParameters(java.lang.reflect.Method dataProvider, ITestNGMethod method, ITestContext testContext, java.lang.Object fedInstance, IAnnotationFinder annotationFinder)static java.lang.String[]Utils. groupsForThisMethodForConfiguration(java.lang.reflect.Method m, IAnnotationFinder finder)Deprecated.Unusedstatic java.lang.String[]Utils. groupsForThisMethodForTest(java.lang.reflect.Method m, IAnnotationFinder finder)Deprecated.Unusedstatic ParameterHolderParameters. handleParameters(ITestNGMethod testMethod, java.util.Map<java.lang.String,java.lang.String> allParameterNames, java.lang.Object instance, Parameters.MethodParameters methodParams, XmlSuite xmlSuite, IAnnotationFinder annotationFinder, java.lang.Object fedInstance)If the method has parameters, fill them in.static ParameterHolderParameters. handleParameters(ITestNGMethod testMethod, java.util.Map<java.lang.String,java.lang.String> allParameterNames, java.lang.Object instance, Parameters.MethodParameters methodParams, XmlSuite xmlSuite, IAnnotationFinder annotationFinder, java.lang.Object fedInstance, java.util.Collection<IDataProviderListener> dataProviderListeners)If the method has parameters, fill them in.private voidConfiguration. init(IAnnotationFinder finder)private voidFactoryMethod. init(java.lang.Object instance, IAnnotationFinder annotationFinder, ConstructorOrMethod com)protected static java.util.Iterator<java.lang.Object[]>MethodInvocationHelper. invokeDataProvider(java.lang.Object instance, java.lang.reflect.Method dataProvider, ITestNGMethod method, ITestContext testContext, java.lang.Object fedInstance, IAnnotationFinder annotationFinder)protected static booleanMethodHelper. isEnabled(java.lang.Class<?> objectClass, IAnnotationFinder finder)protected static booleanMethodHelper. isEnabled(java.lang.reflect.Method m, IAnnotationFinder finder)private static booleanTestNGClassFinder. isNotTestNGClass(java.lang.Class<?> c, IAnnotationFinder annotationFinder)private static booleanTestNGClassFinder. isTestNGClass(java.lang.Class<?> c, IAnnotationFinder annotationFinder)voidConfiguration. setAnnotationFinder(IAnnotationFinder finder)voidIConfiguration. setAnnotationFinder(IAnnotationFinder finder)Constructors in org.testng.internal with parameters of type IAnnotationFinder Constructor Description BaseTestMethod(java.lang.String methodName, java.lang.reflect.Method method, IAnnotationFinder annotationFinder, java.lang.Object instance)Constructs aBaseTestMethodTODO cquezel JavaDoc.BaseTestMethod(java.lang.String methodName, ConstructorOrMethod com, IAnnotationFinder annotationFinder, java.lang.Object instance)ClassImpl(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, java.util.Map<java.lang.Class<?>,IClass> classes, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)ClassImpl(ITestContext context, java.lang.Class<?> cls, XmlClass xmlClass, java.lang.Object instance, java.util.Map<java.lang.Class<?>,IClass> classes, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestObjectFactory objectFactory)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13Configuration(IAnnotationFinder finder)ConfigurationMethod(java.lang.reflect.Method method, IAnnotationFinder annotationFinder, boolean isBeforeSuite, boolean isAfterSuite, boolean isBeforeTest, boolean isAfterTest, boolean isBeforeClass, boolean isAfterClass, boolean isBeforeMethod, boolean isAfterMethod, java.lang.String[] beforeGroups, java.lang.String[] afterGroups, java.lang.Object instance)Deprecated.use #ConfigurationMethod(ConstructorOrMethod,...) instead.ConfigurationMethod(ConstructorOrMethod com, IAnnotationFinder annotationFinder, boolean isBeforeSuite, boolean isAfterSuite, boolean isBeforeTest, boolean isAfterTest, boolean isBeforeClass, boolean isAfterClass, boolean isBeforeMethod, boolean isAfterMethod, java.lang.String[] beforeGroups, java.lang.String[] afterGroups, boolean initialize, java.lang.Object instance)ConfigurationMethod(ConstructorOrMethod com, IAnnotationFinder annotationFinder, boolean isBeforeSuite, boolean isAfterSuite, boolean isBeforeTest, boolean isAfterTest, boolean isBeforeClass, boolean isAfterClass, boolean isBeforeMethod, boolean isAfterMethod, java.lang.String[] beforeGroups, java.lang.String[] afterGroups, java.lang.Object instance)ExpectedExceptionsHolder(IAnnotationFinder finder, ITestNGMethod method, IExpectedExceptionsHolder holder)FactoryMethod(ConstructorOrMethod com, java.lang.Object instance, IAnnotationFinder annotationFinder, ITestContext testContext, ITestObjectFactory objectFactory, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)FactoryMethod(ConstructorOrMethod com, java.lang.Object instance, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestContext testContext, ITestObjectFactory objectFactory)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13FactoryMethod(ConstructorOrMethod com, java.lang.Object instance, XmlTest xmlTest, IAnnotationFinder annotationFinder, ITestContext testContext, ITestObjectFactory objectFactory, java.util.Map<java.lang.Class<? extends IDataProviderListener>,IDataProviderListener> dataProviderListeners)Deprecated.- This constructor is un-used within TestNG and hence stands deprecated as of TestNG v6.13ParameterHandler(IAnnotationFinder finder, java.util.Collection<IDataProviderListener> listeners)RegexpExpectedExceptionsHolder(IAnnotationFinder finder, ITestNGMethod method)TestNGMethod(java.lang.reflect.Method method, IAnnotationFinder finder, boolean initialize, XmlTest xmlTest, java.lang.Object instance)TestNGMethod(java.lang.reflect.Method method, IAnnotationFinder finder, XmlTest xmlTest, java.lang.Object instance)Constructs aTestNGMethodTestNGMethodFinder(RunInfo runInfo, IAnnotationFinder annotationFinder)TestNGMethodFinder(RunInfo runInfo, IAnnotationFinder annotationFinder, java.util.Comparator<ITestNGMethod> comparator) -
Uses of IAnnotationFinder in org.testng.internal.annotations
Classes in org.testng.internal.annotations that implement IAnnotationFinder Modifier and Type Class Description classJDK15AnnotationFinderThis class implements IAnnotationFinder with JDK5 annotations Created on Dec 20, 2005Methods in org.testng.internal.annotations with parameters of type IAnnotationFinder Modifier and Type Method Description static IConfigurationAnnotationAnnotationHelper. findConfiguration(IAnnotationFinder finder, java.lang.reflect.Constructor ctor)static IConfigurationAnnotationAnnotationHelper. findConfiguration(IAnnotationFinder finder, java.lang.reflect.Method m)static IConfigurationAnnotationAnnotationHelper. findConfiguration(IAnnotationFinder finder, ConstructorOrMethod m)static IFactoryAnnotationAnnotationHelper. findFactory(IAnnotationFinder finder, java.lang.reflect.Constructor c)static IFactoryAnnotationAnnotationHelper. findFactory(IAnnotationFinder finder, java.lang.reflect.Method m)static ITestNGMethod[]AnnotationHelper. findMethodsWithAnnotation(java.lang.Class<?> rootClass, java.lang.Class<? extends IAnnotation> annotationClass, IAnnotationFinder annotationFinder, XmlTest xmlTest)Delegation method for creating the list ofITestMethods to be analysed.static ITestAnnotationAnnotationHelper. findTest(IAnnotationFinder finder, java.lang.Class<?> cls)static ITestAnnotationAnnotationHelper. findTest(IAnnotationFinder finder, java.lang.reflect.Constructor ctor)static ITestAnnotationAnnotationHelper. findTest(IAnnotationFinder finder, java.lang.reflect.Method m)static ITestAnnotationAnnotationHelper. findTest(IAnnotationFinder finder, ITestNGMethod m)private static booleanAnnotationHelper. isAnnotationPresent(IAnnotationFinder annotationFinder, java.lang.Class<?> cls, java.lang.Class<? extends IAnnotation> annotationClass)private static booleanAnnotationHelper. isAnnotationPresent(IAnnotationFinder annotationFinder, java.lang.reflect.Method m, java.lang.Class[] annotationClasses)private static booleanAnnotationHelper. isAnnotationPresent(IAnnotationFinder annotationFinder, java.lang.reflect.Method m, java.lang.Class<? extends IAnnotation> annotationClass) -
Uses of IAnnotationFinder in org.testng.junit
Fields in org.testng.junit declared as IAnnotationFinder Modifier and Type Field Description private IAnnotationFinderJUnitMethodFinder. m_annotationFinderConstructors in org.testng.junit with parameters of type IAnnotationFinder Constructor Description JUnitMethodFinder(java.lang.String testName, IAnnotationFinder finder)
-