public class WeldAnnotationBuilder extends AnnotationBuilder
AnnotationBuilder
to provide Weld-based dependency injection
if UsingWeld
annotation is present.AnnotationBuilder.InstantiationFailed
Constructor and Description |
---|
WeldAnnotationBuilder(Class<?> annotatedClass) |
WeldAnnotationBuilder(Class<?> annotatedClass,
AnnotationMonitor annotationMonitor) |
WeldAnnotationBuilder(Class<?> annotatedClass,
Configuration configuration,
InjectableStepsFactory stepsFactory) |
Modifier and Type | Method and Description |
---|---|
Configuration |
buildConfiguration() |
InjectableStepsFactory |
buildStepsFactory(Configuration configuration) |
protected ParameterConverters |
parameterConverters(AnnotationFinder annotationFinder) |
annotatedClass, annotationFinder, annotationMonitor, buildCandidateSteps, buildCandidateSteps, buildEmbedder, embeddableInstance, findPaths, injectEmbedder, instanceOf
public WeldAnnotationBuilder(Class<?> annotatedClass)
public WeldAnnotationBuilder(Class<?> annotatedClass, AnnotationMonitor annotationMonitor)
public WeldAnnotationBuilder(Class<?> annotatedClass, Configuration configuration, InjectableStepsFactory stepsFactory)
public Configuration buildConfiguration() throws AnnotationRequired
buildConfiguration
in class AnnotationBuilder
AnnotationRequired
public InjectableStepsFactory buildStepsFactory(Configuration configuration)
buildStepsFactory
in class AnnotationBuilder
protected ParameterConverters parameterConverters(AnnotationFinder annotationFinder)
parameterConverters
in class AnnotationBuilder
Copyright © 2003-2014. All Rights Reserved.