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 TypeInterfaceDescriptioninterface
Encapsulate the @Configuration / @testng.configuration annotationinterface
Encapsulate the @DataProvider / @testng.data-provider annotationinterface
Encapsulate the @Factory / @testng.factory annotationinterface
Encapsulate the @Ignore
annotationinterface
interface
interface
Parent interface for annotations that can receive parameters.interface
Encapsulate the @Parameters / @testng.parameters annotationinterface
Encapsulate the @Test / @testng.test annotation.interface
This 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 TypeInterfaceDescriptioninterface
interface
interface
interface
interface
interface
Base interface for IBeforeSuite, IAfterSuite, etc...interface
interface
interface
interface
interface
interface
interface
interface
Classes in org.testng.internal.annotations that implement IAnnotationModifier and TypeClassDescriptionclass
class
An implementation of IConfigurationclass
An implementation of IDataProvider.class
An implementation of IFactoryclass
class
The internal representation of @ObjectFactoryclass
An implementation of IParametersclass
An implementation of ITestclass
Fields in org.testng.internal.annotations with type parameters of type IAnnotationModifier and TypeFieldDescriptionprivate static final List<Class<? extends IAnnotation>>
AnnotationHelper.ALL_ANNOTATIONS
private static final List<Class<? extends IAnnotation>>
AnnotationHelper.CONFIGURATION_CLASSES
private final Map<Class<? extends IAnnotation>,
Class<? extends Annotation>> JDK15AnnotationFinder.m_annotationMap
private final Map<Pair<Annotation,
?>, IAnnotation> JDK15AnnotationFinder.m_annotations
Methods 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 IAnnotation
JDK15TagFactory.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 IAnnotation
JDK15TagFactory.createDataProviderTag
(Method method, Annotation a) private IAnnotation
JDK15TagFactory.createFactoryTag
(Class<?> cls, Annotation a) private IAnnotation
JDK15TagFactory.createListenersTag
(Annotation a) private IAnnotation
JDK15TagFactory.createObjectFactoryTag()
private IAnnotation
JDK15TagFactory.createParametersTag
(Annotation a) private IAnnotation
JDK15TagFactory.createTestTag
(Class<?> cls, Annotation a) private IAnnotation
JDK15TagFactory.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 void
JDK15AnnotationFinder.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 boolean
AnnotationHelper.isAnnotationPresent
(IAnnotationFinder annotationFinder, Method m, Class<? extends IAnnotation> annotationClass)