public class InjectionValueProviderBuilder extends Object implements IInjectionValueProviderBuilder
| Modifier and Type | Class and Description |
|---|---|
static class |
InjectionValueProviderBuilder.MissingBindingStringFactory |
| Constructor and Description |
|---|
InjectionValueProviderBuilder(IScope scope) |
InjectionValueProviderBuilder(IScope scope,
IInjectionValueProvider valueProvider) |
public InjectionValueProviderBuilder(IScope scope)
public InjectionValueProviderBuilder(IScope scope, IInjectionValueProvider valueProvider)
public <T,S extends T> IInjectionValueProviderBuilder set(Class<T> clazz, S service)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder set(Class<T> clazz)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder set(Class<T> clazz, Class<? extends T> serviceClass)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder set(Class<T> clazz, IInjectingFactory<T> objectFactory)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder link(Class<? extends T> clazz, Class<T> link)
link in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder add(Class<T> clazz, IInjectingFactory<T> objectFactory)
add in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder add(Class<T> clazz)
add in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder add(Class<T> clazz, Class<? extends T> serviceClass)
add in interface IInjectionValueProviderBuilderpublic <T,S extends T> IInjectionValueProviderBuilder add(Class<T> clazz, S service)
add in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder link(IBinding<? extends T> binding, IBinding<T> link)
link in interface IInjectionValueProviderBuilderpublic <T,S extends T> IInjectionValueProviderBuilder set(IBinding<T> clazz, S service)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder set(IBinding<T> binding, Class<? extends T> serviceClass)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder set(IBinding<T> binding, IInjectingFactory<T> objectFactory)
set in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder add(IBinding<T> binding, IInjectingFactory<T> objectFactory)
add in interface IInjectionValueProviderBuilderpublic <T> IInjectionValueProviderBuilder add(IBinding<T> binding, Class<? extends T> serviceClass)
add in interface IInjectionValueProviderBuilderpublic <T,S extends T> IInjectionValueProviderBuilder add(IBinding<T> binding, S service)
add in interface IInjectionValueProviderBuilderpublic IInjectionValueProvider build() throws CreationException
build in interface IInjectionValueProviderBuilderCreationExceptionCopyright © 2007–2019 Andreas W. Bartels. All rights reserved.