| Package | Description |
|---|---|
| org.testng | |
| org.testng.internal.annotations |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAnnotationTransformer2
Use this interface instead of IAnnotationTransformer if you want to modify any TestNG
annotation besides @Test.
|
interface |
IAnnotationTransformer3 |
| Modifier and Type | Field and Description |
|---|---|
private IAnnotationTransformer |
TestNG.m_annotationTransformer |
private IAnnotationTransformer |
TestNG.m_defaultAnnoProcessor |
| Modifier and Type | Method and Description |
|---|---|
IAnnotationTransformer |
TestNG.getAnnotationTransformer() |
| Modifier and Type | Method and Description |
|---|---|
void |
TestNG.setAnnotationTransformer(IAnnotationTransformer t)
Deprecated.
Use addListener(ITestNGListener) instead
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IAnnotationTransformer
For backward compatibility.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultAnnotationTransformer |
class |
IgnoreListener |
| Modifier and Type | Field and Description |
|---|---|
private IAnnotationTransformer |
JDK15AnnotationFinder.m_transformer |
| Modifier and Type | Method and Description |
|---|---|
private IAnnotation |
JDK15TagFactory.createListenersTag(java.lang.Class<?> cls,
java.lang.annotation.Annotation a,
IAnnotationTransformer transformer) |
<A extends IAnnotation> |
JDK15TagFactory.createTag(java.lang.Class<?> cls,
java.lang.reflect.Method method,
java.lang.annotation.Annotation a,
java.lang.Class<A> annotationClass,
IAnnotationTransformer transformer) |
private IAnnotation |
JDK15TagFactory.createTestTag(java.lang.Class<?> cls,
java.lang.annotation.Annotation a,
IAnnotationTransformer transformer) |
| Constructor and Description |
|---|
JDK15AnnotationFinder(IAnnotationTransformer transformer) |