public class NeedleAnnotationBuilder
extends AnnotationBuilder
AnnotationBuilder to provide Needle-based dependency injection if UsingNeedle annotation is
present.| Constructor and Description |
|---|
NeedleAnnotationBuilder(Class<?> annotatedClass) |
NeedleAnnotationBuilder(Class<?> annotatedClass,
AnnotationMonitor annotationMonitor) |
| Modifier and Type | Method and Description |
|---|---|
Configuration |
buildConfiguration() |
InjectableStepsFactory |
buildStepsFactory(Configuration configuration) |
Set<<any>> |
getProvider()
Retrieves the set of injection providers.
|
Set<Class<?>> |
getStepsClasses()
Retrieve step classes.
|
protected <T,V extends T> |
instanceOf(Class<T> type,
Class<V> ofClass) |
public NeedleAnnotationBuilder(Class<?> annotatedClass, AnnotationMonitor annotationMonitor)
public NeedleAnnotationBuilder(Class<?> annotatedClass)
public Configuration buildConfiguration()
throws AnnotationRequired
AnnotationRequiredpublic InjectableStepsFactory buildStepsFactory(Configuration configuration)
public Set<<any>> getProvider()
Copyright © 2003–2018. All rights reserved.