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