Uses of Interface
org.testng.annotations.IAnnotation
-
Packages that use IAnnotation Package Description org.testng.annotations 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 annotationinterfaceIDataProviderAnnotationEncapsulate the @DataProvider / @testng.data-provider annotationinterfaceIFactoryAnnotationEncapsulate the @Factory / @testng.factory annotationinterfaceIListenersAnnotationinterfaceIObjectFactoryAnnotationinterfaceIParameterizableParent interface for annotations that can receive parameters.interfaceIParametersAnnotationEncapsulate the @Parameters / @testng.parameters annotationinterfaceITestAnnotationEncapsulate the @Test / @testng.test annotation.interfaceITestOrConfigurationThis interface captures methods common to @Test and @Configuration -
Uses of IAnnotation in org.testng.internal.annotations
Subinterfaces of IAnnotation in org.testng.internal.annotations Modifier and Type Interface Description interfaceIAfterClassinterfaceIAfterGroupsinterfaceIAfterMethodinterfaceIAfterSuiteinterfaceIAfterTestinterfaceIBaseBeforeAfterBase interface for IBeforeSuite, IAfterSuite, etc...interfaceIBaseBeforeAfterMethodinterfaceIBeforeClassinterfaceIBeforeGroupsinterfaceIBeforeMethodinterfaceIBeforeSuiteinterfaceIBeforeTestinterfaceIListenersinterfaceITestClasses in org.testng.internal.annotations that implement IAnnotation Modifier and Type Class Description classBaseBeforeAfterclassConfigurationAnnotationAn implementation of IConfigurationclassDataProviderAnnotationAn implementation of IDataProvider.classFactoryAnnotationAn implementation of IFactoryclassListenersAnnotationclassObjectFactoryAnnotationThe internal representation of @ObjectFactoryclassParametersAnnotationAn implementation of IParametersclassTestAnnotationAn implementation of ITestclassTestOrConfigurationFields in org.testng.internal.annotations with type parameters of type IAnnotation Modifier and Type Field Description private static java.util.List<java.lang.Class<? extends IAnnotation>>AnnotationHelper. ALL_ANNOTATIONSprivate static java.util.List<java.lang.Class<? extends IAnnotation>>AnnotationHelper. CONFIGURATION_CLASSESprivate 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)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(java.lang.Class<?> cls, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AIAnnotationFinder. findAnnotation(java.lang.Class<?> clazz, java.lang.reflect.Method m, 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)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, java.lang.Class<?> whichClass)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(java.lang.Class<?> cls, java.lang.Class<A> annotationClass)<A extends IAnnotation>
AJDK15AnnotationFinder. findAnnotation(java.lang.Class<?> clazz, java.lang.reflect.Method m, java.lang.Class<A> annotationClass)<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(boolean beforeSuite, boolean afterSuite, boolean beforeTest, boolean afterTest, java.lang.String[] beforeGroups, boolean isBeforeGroups, java.lang.String[] afterGroups, boolean isAfterGroups, 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, boolean firstTimeOnly, boolean lastTimeOnly, long timeOut, java.lang.String[] groupFilters)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.annotation.Annotation a)private IAnnotationJDK15TagFactory. createObjectFactoryTag()private IAnnotationJDK15TagFactory. createParametersTag(java.lang.annotation.Annotation a)private IAnnotationJDK15TagFactory. createTestTag(java.lang.Class<?> cls, java.lang.annotation.Annotation a)private IAnnotationJDK15TagFactory. maybeCreateNewConfigurationTag(java.lang.annotation.Annotation a, java.lang.Class<?> annotationClass)Methods in org.testng.internal.annotations that return types with arguments of type IAnnotation Modifier and Type Method Description static java.util.List<java.lang.Class<? extends IAnnotation>>AnnotationHelper. getAllAnnotations()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, java.lang.Class<?> whichClass)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)
-