public final class InjectionConfiguration extends Object
Constructor and Description |
---|
InjectionConfiguration() |
InjectionConfiguration(NeedleConfiguration needleConfiguration) |
Modifier and Type | Method and Description |
---|---|
void |
addGlobalInjectionAnnotation(Set<Class<Annotation>> customInjectionAnnotations) |
void |
addInjectionProvider(InjectionProvider<?>... injectionProvider) |
ChainedNeedleProcessor |
getChainedNeedleProcessor() |
InjectionAnnotationProcessor |
getInjectionIntoAnnotationProcessor() |
List<List<InjectionProvider<?>>> |
getInjectionProvider() |
MockAnnotationProcessor |
getMockAnnotationProcessor() |
<T extends MockProvider> |
getMockProvider() |
PostConstructProcessor |
getPostConstructProcessor() |
SpyProvider |
getSpyProvider() |
TestcaseInjectionProcessor |
getTestcaseInjectionProcessor() |
Map.Entry<Object,Object> |
handleInjectionProvider(Collection<InjectionProvider<?>> injectionProviders,
InjectionTargetInformation injectionTargetInformation) |
boolean |
isAnnotationSupported(Class<? extends Annotation> annotation) |
static Class<? extends MockProvider> |
lookupMockProviderClass(String mockProviderClassName) |
public InjectionConfiguration()
public InjectionConfiguration(NeedleConfiguration needleConfiguration)
public <T extends MockProvider> T getMockProvider()
public SpyProvider getSpyProvider()
public PostConstructProcessor getPostConstructProcessor()
public InjectionAnnotationProcessor getInjectionIntoAnnotationProcessor()
public TestcaseInjectionProcessor getTestcaseInjectionProcessor()
public MockAnnotationProcessor getMockAnnotationProcessor()
public ChainedNeedleProcessor getChainedNeedleProcessor()
public final void addInjectionProvider(InjectionProvider<?>... injectionProvider)
public List<List<InjectionProvider<?>>> getInjectionProvider()
public void addGlobalInjectionAnnotation(Set<Class<Annotation>> customInjectionAnnotations)
public boolean isAnnotationSupported(Class<? extends Annotation> annotation)
public Map.Entry<Object,Object> handleInjectionProvider(Collection<InjectionProvider<?>> injectionProviders, InjectionTargetInformation injectionTargetInformation)
public static Class<? extends MockProvider> lookupMockProviderClass(String mockProviderClassName)
Copyright © 2014. All rights reserved.