public class DefaultAnnotationTransformer extends IgnoreListener implements IAnnotationTransformer
| Constructor and Description |
|---|
DefaultAnnotationTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
transform(ITestAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor testConstructor,
java.lang.reflect.Method testMethod)
This method will be invoked by TestNG to give you a chance to modify a TestNG annotation read
from your test classes.
|
void |
transform(ITestAnnotation annotation,
java.lang.Class testClass,
java.lang.reflect.Constructor cons,
java.lang.reflect.Method tm,
java.lang.Class<?> clazz) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittransform, transform, transform, transformpublic void transform(ITestAnnotation annotation, java.lang.Class testClass, java.lang.reflect.Constructor testConstructor, java.lang.reflect.Method testMethod)
IAnnotationTransformerNote that only one of the three parameters testClass, testConstructor and testMethod will be non-null.
transform in interface IAnnotationTransformertransform in class IgnoreListenerannotation - The annotation that was read from your test class.testClass - If the annotation was found on a class, this parameter represents this class
(null otherwise).testConstructor - If the annotation was found on a constructor, this parameter represents
this constructor (null otherwise).testMethod - If the annotation was found on a method, this parameter represents this
method (null otherwise).public void transform(ITestAnnotation annotation, java.lang.Class testClass, java.lang.reflect.Constructor cons, java.lang.reflect.Method tm, java.lang.Class<?> clazz)
transform in class IgnoreListener