org.spockframework.compiler
Class SpecAnnotator
java.lang.Object
org.spockframework.compiler.AbstractSpecVisitor
org.spockframework.compiler.SpecAnnotator
- All Implemented Interfaces:
- ISpecVisitor
public class SpecAnnotator
- extends AbstractSpecVisitor
Puts all spec information required at runtime into annotations
attached to class members.
- Author:
- Peter Niederwieser
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpecAnnotator
public SpecAnnotator(AstNodeCache nodeCache)
visitSpec
public void visitSpec(Spec spec)
throws java.lang.Exception
- Specified by:
visitSpec in interface ISpecVisitor- Overrides:
visitSpec in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitField
public void visitField(Field field)
throws java.lang.Exception
- Specified by:
visitField in interface ISpecVisitor- Overrides:
visitField in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitMethod
public void visitMethod(Method method)
throws java.lang.Exception
- Specified by:
visitMethod in interface ISpecVisitor- Overrides:
visitMethod in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitSetupBlock
public void visitSetupBlock(SetupBlock block)
throws java.lang.Exception
- Specified by:
visitSetupBlock in interface ISpecVisitor- Overrides:
visitSetupBlock in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitExpectBlock
public void visitExpectBlock(ExpectBlock block)
throws java.lang.Exception
- Specified by:
visitExpectBlock in interface ISpecVisitor- Overrides:
visitExpectBlock in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitWhenBlock
public void visitWhenBlock(WhenBlock block)
throws java.lang.Exception
- Specified by:
visitWhenBlock in interface ISpecVisitor- Overrides:
visitWhenBlock in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitThenBlock
public void visitThenBlock(ThenBlock block)
throws java.lang.Exception
- Specified by:
visitThenBlock in interface ISpecVisitor- Overrides:
visitThenBlock in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitCleanupBlock
public void visitCleanupBlock(CleanupBlock block)
throws java.lang.Exception
- Specified by:
visitCleanupBlock in interface ISpecVisitor- Overrides:
visitCleanupBlock in class AbstractSpecVisitor
- Throws:
java.lang.Exception
visitWhereBlock
public void visitWhereBlock(WhereBlock block)
throws java.lang.Exception
- Specified by:
visitWhereBlock in interface ISpecVisitor- Overrides:
visitWhereBlock in class AbstractSpecVisitor
- Throws:
java.lang.Exception
Copyright © 2013. All rights reserved