public class ReflectionValueProviderBuilder extends Object implements IReflectionValueProviderBuilder
| Constructor and Description |
|---|
ReflectionValueProviderBuilder() |
ReflectionValueProviderBuilder(IReflectionValueProvider valueProvider) |
| Modifier and Type | Method and Description |
|---|---|
<T> IReflectionValueProviderBuilder |
add(Class<T> clazz,
Class<? extends T> serviceClass) |
<T> IReflectionValueProviderBuilder |
add(Class<T> clazz,
IInjectingFactory<T> objectFactory) |
<T,S extends T> |
add(Class<T> clazz,
S service) |
IReflectionValueProvider |
build() |
<T> IReflectionValueProviderBuilder |
link(Class<T> clazz,
Class<? extends T> link) |
<T> IReflectionValueProviderBuilder |
set(Class<T> clazz,
Class<? extends T> serviceClass) |
<T> IReflectionValueProviderBuilder |
set(Class<T> clazz,
IInjectingFactory<T> objectFactory) |
<T,S extends T> |
set(Class<T> clazz,
S service) |
public ReflectionValueProviderBuilder()
public ReflectionValueProviderBuilder(IReflectionValueProvider valueProvider)
public <T> IReflectionValueProviderBuilder link(Class<T> clazz, Class<? extends T> link)
link in interface IReflectionValueProviderBuilderpublic <T,S extends T> IReflectionValueProviderBuilder set(Class<T> clazz, S service)
set in interface IReflectionValueProviderBuilderpublic <T> IReflectionValueProviderBuilder set(Class<T> clazz, Class<? extends T> serviceClass)
set in interface IReflectionValueProviderBuilderpublic <T> IReflectionValueProviderBuilder set(Class<T> clazz, IInjectingFactory<T> objectFactory)
set in interface IReflectionValueProviderBuilderpublic <T> IReflectionValueProviderBuilder add(Class<T> clazz, IInjectingFactory<T> objectFactory)
add in interface IReflectionValueProviderBuilderpublic <T> IReflectionValueProviderBuilder add(Class<T> clazz, Class<? extends T> serviceClass)
add in interface IReflectionValueProviderBuilderpublic <T,S extends T> IReflectionValueProviderBuilder add(Class<T> clazz, S service)
add in interface IReflectionValueProviderBuilderpublic IReflectionValueProvider build() throws CreationException
build in interface IReflectionValueProviderBuilderCreationExceptionCopyright © 2007–2018 Andreas W. Bartels. All rights reserved.