Uses of Interface
org.testng.annotations.IAnnotation
-
Packages that use IAnnotation Package Description org.testng.annotations org.testng.internal org.testng.internal.annotations -
-
Uses of IAnnotation in org.testng.annotations
Subinterfaces of IAnnotation in org.testng.annotations Modifier and Type Interface Description interfaceIConfigurationAnnotationEncapsulate the @Configuration / @testng.configuration annotation Created on Dec 20, 2005interfaceIDataProviderAnnotationEncapsulate the @DataProvider / @testng.data-provider annotation Created on Dec 20, 2005interfaceIFactoryAnnotationEncapsulate the @Factory / @testng.factory annotation Created on Dec 20, 2005interfaceIListenersAnnotationinterfaceIObjectFactoryAnnotationinterfaceIParameterizableParent interface for annotations that can receive parameters.interfaceIParametersAnnotationEncapsulate the @Parameters / @testng.parameters annotation Created on Dec 20, 2005interfaceITestAnnotationEncapsulate the @Test / @testng.test annotation.interfaceITestOrConfigurationThis interface captures methods common to @Test and @Configuration Created on Dec 20, 2005 -
Uses of IAnnotation in org.testng.internal
Fields in org.testng.internal with type parameters of type IAnnotation Modifier and Type Field Description private static java.util.Map<java.lang.Class<? extends java.lang.annotation.Annotation>,java.lang.Class<? extends IAnnotation>>Parameters. ANNOTATION_MAP -
Uses of IAnnotation in org.testng.internal.annotations
Subinterfaces of IAnnotation in org.testng.internal.annotations Modifier and Type Interface Description interfaceIAfterClassinterfaceIAfterGroupsinterfaceIAfterMethodinterfaceIAfterSuiteinterfaceIAfterTestinterfaceIAfterTestsinterfaceIBaseBeforeAfterBase interface for IBeforeSuite, IAfterSuite, etc...interfaceIBeforeClassinterfaceIBeforeGroupsinterfaceIBeforeMethodinterfaceIBeforeSuiteinterfaceIBeforeTestinterfaceIListenersinterfaceITestClasses in org.testng.internal.annotations that implement IAnnotation Modifier and Type Class Description classAfterSuiteAnnotationclassBaseBeforeAfterclassBeforeSuiteAnnotationclassConfigurationAnnotationAn implementation of IConfiguration Created on Dec 16, 2005classDataProviderAnnotationAn implementation of IDataProvider.classFactoryAnnotationAn implementation of IFactory Created on Dec 20, 2005classListenersAnnotationclassObjectFactoryAnnotationThe internal representation of @ObjectFactoryclassParametersAnnotationAn implementation of IParameters Created on Dec 20, 2005classTestAnnotationAn implementation of ITest Created on Dec 20, 2005classTestOrConfigurationFields in org.testng.internal.annotations with type parameters of type IAnnotation Modifier and Type Field Description private java.util.Map<java.lang.Class<? extends IAnnotation>,java.lang.Class<? extends java.lang.annotation.Annotation>>JDK15AnnotationFinder. m_annotationMapprivate java.util.Map<Pair<java.lang.annotation.Annotation,?>,IAnnotation>JDK15AnnotationFinder. m_annotationsMethods in org.testng.internal.annotations with type parameters of type IAnnotation Modifier and Type Method Description <A extends IAnnotation>
AJDK15TagFactory. createTag(java.lang.Class<?> cls, java.lang.reflect.Method method, java.lang.annotation.Annotation a, java.lang.Class<A> annotationClass, IAnnotationTransformer transformer)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(java.lang.Class<?> cls, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(java.lang.reflect.Constructor<?> cons, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(java.lang.reflect.Method m, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(ConstructorOrMethod com, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(ITestNGMethod m, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(java.lang.Class<?> cls, java.lang.Class<A> annotationClass)private <A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(java.lang.Class cls, java.lang.annotation.Annotation a, java.lang.Class<A> annotationClass, java.lang.Class<?> testClass, java.lang.reflect.Constructor<?> testConstructor, java.lang.reflect.Method testMethod, Pair<java.lang.annotation.Annotation,?> p)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(java.lang.reflect.Constructor<?> cons, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(java.lang.reflect.Method m, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(ConstructorOrMethod com, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(ITestNGMethod tm, java.lang.Class<A> annotationClass)Methods in org.testng.internal.annotations that return IAnnotation Modifier and Type Method Description private IAnnotationJDK15TagFactory. createConfigurationTag(java.lang.Class<?> cls, java.lang.annotation.Annotation a, boolean beforeSuite, boolean afterSuite, boolean beforeTest, boolean afterTest, java.lang.String[] beforeGroups, java.lang.String[] afterGroups, boolean beforeClass, boolean afterClass, boolean beforeMethod, boolean afterMethod, boolean alwaysRun, java.lang.String[] dependsOnGroups, java.lang.String[] dependsOnMethods, java.lang.String description, boolean enabled, java.lang.String[] groups, boolean inheritGroups, java.lang.String[] parameters, boolean firstTimeOnly, boolean lastTimeOnly, long timeOut)private IAnnotationJDK15TagFactory. createDataProviderTag(java.lang.reflect.Method method, java.lang.annotation.Annotation a)private IAnnotationJDK15TagFactory. createFactoryTag(java.lang.Class<?> cls, java.lang.annotation.Annotation a)private IAnnotationJDK15TagFactory. createListenersTag(java.lang.Class<?> cls, java.lang.annotation.Annotation a, IAnnotationTransformer transformer)private IAnnotationJDK15TagFactory. createObjectFactoryTag(java.lang.annotation.Annotation a)private IAnnotationJDK15TagFactory. createParametersTag(java.lang.annotation.Annotation a)private IAnnotationJDK15TagFactory. createTestTag(java.lang.Class<?> cls, java.lang.annotation.Annotation a, IAnnotationTransformer transformer)private IAnnotationJDK15TagFactory. maybeCreateNewConfigurationTag(java.lang.Class<?> cls, java.lang.annotation.Annotation a, java.lang.Class<?> annotationClass)Methods in org.testng.internal.annotations with parameters of type IAnnotation Modifier and Type Method Description private voidJDK15AnnotationFinder. transform(IAnnotation a, java.lang.Class<?> testClass, java.lang.reflect.Constructor<?> testConstructor, java.lang.reflect.Method testMethod)Method parameters in org.testng.internal.annotations with type arguments of type IAnnotation Modifier and Type Method Description private static booleanAnnotationHelper. isAnnotationPresent(IAnnotationFinder annotationFinder, java.lang.reflect.Method m, java.lang.Class<? extends IAnnotation> annotationClass)
-