Uses of Interface
org.testng.annotations.IAnnotation
Packages that use IAnnotation
-
Uses of IAnnotation in org.testng.annotations
Subinterfaces of IAnnotation in org.testng.annotationsModifier and TypeInterfaceDescriptioninterfaceEncapsulate the @Configuration / @testng.configuration annotationinterfaceEncapsulate the @DataProvider / @testng.data-provider annotationinterfaceEncapsulate the @Factory / @testng.factory annotationinterfaceEncapsulate the @IgnoreannotationinterfaceinterfaceinterfaceParent interface for annotations that can receive parameters.interfaceEncapsulate the @Parameters / @testng.parameters annotationinterfaceEncapsulate the @Test / @testng.test annotation.interfaceThis interface captures methods common to @Test and @Configuration -
Uses of IAnnotation in org.testng.internal.annotations
Subinterfaces of IAnnotation in org.testng.internal.annotationsModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceBase interface for IBeforeSuite, IAfterSuite, etc...interfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceClasses in org.testng.internal.annotations that implement IAnnotationModifier and TypeClassDescriptionclassclassAn implementation of IConfigurationclassAn implementation of IDataProvider.classAn implementation of IFactoryclassclassThe internal representation of @ObjectFactoryclassAn implementation of IParametersclassAn implementation of ITestclassFields in org.testng.internal.annotations with type parameters of type IAnnotationModifier and TypeFieldDescriptionprivate static final List<Class<? extends IAnnotation>> AnnotationHelper.ALL_ANNOTATIONSprivate static final List<Class<? extends IAnnotation>> AnnotationHelper.CONFIGURATION_CLASSESprivate final Map<Class<? extends IAnnotation>, Class<? extends Annotation>> JDK15AnnotationFinder.m_annotationMapprivate final Map<String, IAnnotation> JDK15AnnotationFinder.m_annotationsMethods in org.testng.internal.annotations with type parameters of type IAnnotationModifier and TypeMethodDescription<A extends IAnnotation>
AJDK15TagFactory.createTag(Class<?> cls, Method method, Annotation a, Class<A> annotationClass) <A extends IAnnotation>
AIAnnotationFinder.findAnnotation(Class<?> cls, Class<A> annotationClass) <A extends IAnnotation>
AIAnnotationFinder.findAnnotation(Class<?> clazz, Method m, Class<A> annotationClass) <A extends IAnnotation>
AIAnnotationFinder.findAnnotation(Constructor<?> cons, Class<A> annotationClass) <A extends IAnnotation>
AIAnnotationFinder.findAnnotation(Method m, Class<A> annotationClass) <A extends IAnnotation>
AIAnnotationFinder.findAnnotation(ConstructorOrMethod com, Class<A> annotationClass) <A extends IAnnotation>
AIAnnotationFinder.findAnnotation(ITestNGMethod m, Class<A> annotationClass) private <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(Class<?> cls, Annotation a, Class<A> annotationClass, Class<?> testClass, Constructor<?> testConstructor, Method testMethod, Pair<Annotation, ?> p, Class<?> whichClass) <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(Class<?> cls, Class<A> annotationClass) <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(Class<?> clazz, Method m, Class<A> annotationClass) <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(Constructor<?> cons, Class<A> annotationClass) <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(Method m, Class<A> annotationClass) <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(ConstructorOrMethod com, Class<A> annotationClass) <A extends IAnnotation>
AJDK15AnnotationFinder.findAnnotation(ITestNGMethod tm, Class<A> annotationClass) <A extends IAnnotation>
List<A> IAnnotationFinder.findInheritedAnnotations(Class<?> cls, Class<A> annotationClass) <A extends IAnnotation>
List<A> JDK15AnnotationFinder.findInheritedAnnotations(Class<?> cls, Class<A> annotationClass) private <A extends IAnnotation>
voidJDK15AnnotationFinder.findSuperInterface(Class<?> cls, Class<?> inter, Class<A> annotationClass, Class<? extends Annotation> a, List<A> annotations) Methods in org.testng.internal.annotations that return IAnnotationModifier and TypeMethodDescriptionprivate IAnnotationJDK15TagFactory.createConfigurationTag(boolean beforeSuite, boolean afterSuite, boolean beforeTest, boolean afterTest, String[] beforeGroups, boolean isBeforeGroups, String[] afterGroups, boolean isAfterGroups, boolean beforeClass, boolean afterClass, boolean beforeMethod, boolean afterMethod, boolean alwaysRun, String[] dependsOnGroups, String[] dependsOnMethods, String description, boolean enabled, String[] groups, boolean inheritGroups, boolean firstTimeOnly, boolean lastTimeOnly, long timeOut, String[] groupFilters) private IAnnotationJDK15TagFactory.createConfigurationTag(boolean beforeSuite, boolean afterSuite, boolean beforeTest, boolean afterTest, String[] beforeGroups, boolean isBeforeGroups, String[] afterGroups, boolean isAfterGroups, boolean beforeClass, boolean afterClass, boolean beforeMethod, boolean afterMethod, boolean alwaysRun, String[] dependsOnGroups, String[] dependsOnMethods, String description, boolean enabled, String[] groups, boolean inheritGroups, boolean firstTimeOnly, boolean lastTimeOnly, long timeOut, String[] groupFilters, boolean ignoreFailure) private IAnnotationJDK15TagFactory.createDataProviderTag(Method method, Annotation a) private IAnnotationJDK15TagFactory.createFactoryTag(Class<?> cls, Annotation a) private IAnnotationJDK15TagFactory.createListenersTag(Annotation a) private IAnnotationJDK15TagFactory.createObjectFactoryTag()private IAnnotationJDK15TagFactory.createParametersTag(Annotation a) private IAnnotationJDK15TagFactory.createTestTag(Class<?> cls, Annotation a) private IAnnotationJDK15TagFactory.maybeCreateNewConfigurationTag(Annotation a, Class<?> annotationClass) Methods in org.testng.internal.annotations that return types with arguments of type IAnnotationModifier and TypeMethodDescriptionstatic List<Class<? extends IAnnotation>> AnnotationHelper.getAllAnnotations()Methods in org.testng.internal.annotations with parameters of type IAnnotationModifier and TypeMethodDescriptionprivate voidJDK15AnnotationFinder.transform(IAnnotation a, Class<?> testClass, Constructor<?> testConstructor, Method testMethod, Class<?> whichClass) Method parameters in org.testng.internal.annotations with type arguments of type IAnnotationModifier and TypeMethodDescriptionprivate static booleanAnnotationHelper.isAnnotationPresent(IAnnotationFinder annotationFinder, Method m, Class<? extends IAnnotation> annotationClass)