Package org.spockframework.compiler
Class SpecAnnotator
java.lang.Object
org.spockframework.compiler.AbstractSpecVisitor
org.spockframework.compiler.SpecAnnotator
- All Implemented Interfaces:
ISpecVisitor
Puts all spec information required at runtime into annotations
attached to class members.
- Author:
- Peter Niederwieser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitCleanupBlock(CleanupBlock block) voidvisitExpectBlock(ExpectBlock block) voidvisitField(Field field) voidvisitMethod(Method method) voidvisitSetupBlock(SetupBlock block) voidvoidvisitThenBlock(ThenBlock block) voidvisitWhenBlock(WhenBlock block) voidvisitWhereBlock(WhereBlock block) Methods inherited from class org.spockframework.compiler.AbstractSpecVisitor
visitAnonymousBlock, visitAnyBlock, visitMethodAgain, visitSpecAgain
-
Constructor Details
-
SpecAnnotator
-
-
Method Details
-
visitSpec
- Specified by:
visitSpecin interfaceISpecVisitor- Overrides:
visitSpecin classAbstractSpecVisitor- Throws:
Exception
-
visitField
- Specified by:
visitFieldin interfaceISpecVisitor- Overrides:
visitFieldin classAbstractSpecVisitor- Throws:
Exception
-
visitMethod
- Specified by:
visitMethodin interfaceISpecVisitor- Overrides:
visitMethodin classAbstractSpecVisitor- Throws:
Exception
-
visitSetupBlock
- Specified by:
visitSetupBlockin interfaceISpecVisitor- Overrides:
visitSetupBlockin classAbstractSpecVisitor- Throws:
Exception
-
visitExpectBlock
- Specified by:
visitExpectBlockin interfaceISpecVisitor- Overrides:
visitExpectBlockin classAbstractSpecVisitor- Throws:
Exception
-
visitWhenBlock
- Specified by:
visitWhenBlockin interfaceISpecVisitor- Overrides:
visitWhenBlockin classAbstractSpecVisitor- Throws:
Exception
-
visitThenBlock
- Specified by:
visitThenBlockin interfaceISpecVisitor- Overrides:
visitThenBlockin classAbstractSpecVisitor- Throws:
Exception
-
visitCleanupBlock
- Specified by:
visitCleanupBlockin interfaceISpecVisitor- Overrides:
visitCleanupBlockin classAbstractSpecVisitor- Throws:
Exception
-
visitWhereBlock
- Specified by:
visitWhereBlockin interfaceISpecVisitor- Overrides:
visitWhereBlockin classAbstractSpecVisitor- Throws:
Exception
-