Class GroovyAnnotationBuilder
java.lang.Object
org.jbehave.core.configuration.AnnotationBuilder
org.jbehave.core.configuration.groovy.GroovyAnnotationBuilder
Extends
AnnotationBuilder
using Groovy-based resources if
UsingGroovy
annotation is present.- Author:
- Mauro Talevi
-
Nested Class Summary
Nested classes/interfaces inherited from class org.jbehave.core.configuration.AnnotationBuilder
AnnotationBuilder.InstantiationFailed
-
Constructor Summary
ConstructorDescriptionGroovyAnnotationBuilder
(Class<?> annotatedClass) GroovyAnnotationBuilder
(Class<?> annotatedClass, AnnotationMonitor annotationMonitor) -
Method Summary
Modifier and TypeMethodDescriptionbuildStepsFactory
(Configuration configuration) protected GroovyContext
createGroovyContext
(groovy.lang.GroovyClassLoader classLoader, GroovyResourceFinder resourceFinder) protected <T,
V extends T>
TinstanceOf
(Class<T> type, Class<V> ofClass) Methods inherited from class org.jbehave.core.configuration.AnnotationBuilder
annotatedClass, annotationFinder, annotationMonitor, buildCandidateSteps, buildCandidateSteps, buildEmbedder, defaultEmbedder, elementImplementation, embeddableInstance, embedder, finder, findPaths, injectEmbedder, parameterConverters
-
Constructor Details
-
GroovyAnnotationBuilder
-
GroovyAnnotationBuilder
-
-
Method Details
-
buildConfiguration
- Overrides:
buildConfiguration
in classAnnotationBuilder
- Throws:
AnnotationRequired
-
buildStepsFactory
- Overrides:
buildStepsFactory
in classAnnotationBuilder
-
instanceOf
- Overrides:
instanceOf
in classAnnotationBuilder
-
createGroovyContext
protected GroovyContext createGroovyContext(groovy.lang.GroovyClassLoader classLoader, GroovyResourceFinder resourceFinder)
-