Class AbstractAnnotationDrivenExtension<T extends java.lang.annotation.Annotation>
- java.lang.Object
-
- org.spockframework.runtime.extension.AbstractAnnotationDrivenExtension<T>
-
- All Implemented Interfaces:
IAnnotationDrivenExtension<T>
- Direct Known Subclasses:
AutoCleanupExtension
,ConfineMetaClassChangesExtension
,FailsWithExtension
,GuiceExtension
,IgnoreExtension
,IgnoreIfExtension
,IgnoreRestExtension
,StepwiseExtension
,TimeoutExtension
,UnrollExtension
,UseExtension
public abstract class AbstractAnnotationDrivenExtension<T extends java.lang.annotation.Annotation> extends java.lang.Object implements IAnnotationDrivenExtension<T>
- Author:
- Peter Niederwieser
-
-
Constructor Summary
Constructors Constructor Description AbstractAnnotationDrivenExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
visitFeatureAnnotation(T annotation, FeatureInfo feature)
void
visitFieldAnnotation(T annotation, FieldInfo field)
void
visitFixtureAnnotation(T annotation, MethodInfo fixtureMethod)
void
visitSpec(SpecInfo spec)
void
visitSpecAnnotation(T annotation, SpecInfo spec)
-
-
-
Method Detail
-
visitSpecAnnotation
public void visitSpecAnnotation(T annotation, SpecInfo spec)
- Specified by:
visitSpecAnnotation
in interfaceIAnnotationDrivenExtension<T extends java.lang.annotation.Annotation>
-
visitFeatureAnnotation
public void visitFeatureAnnotation(T annotation, FeatureInfo feature)
- Specified by:
visitFeatureAnnotation
in interfaceIAnnotationDrivenExtension<T extends java.lang.annotation.Annotation>
-
visitFixtureAnnotation
public void visitFixtureAnnotation(T annotation, MethodInfo fixtureMethod)
- Specified by:
visitFixtureAnnotation
in interfaceIAnnotationDrivenExtension<T extends java.lang.annotation.Annotation>
-
visitFieldAnnotation
public void visitFieldAnnotation(T annotation, FieldInfo field)
- Specified by:
visitFieldAnnotation
in interfaceIAnnotationDrivenExtension<T extends java.lang.annotation.Annotation>
-
visitSpec
public void visitSpec(SpecInfo spec)
- Specified by:
visitSpec
in interfaceIAnnotationDrivenExtension<T extends java.lang.annotation.Annotation>
-
-