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) |
annotatedClass, annotationFinder, annotationMonitor, buildCandidateSteps, buildCandidateSteps, buildEmbedder, defaultEmbedder, elementImplementation, embeddableInstance, embedder, finder, findPaths, injectEmbedder, instanceOf, parameterConverters
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
Copyright © 2003–2021. All rights reserved.