Interface InjectorSettings<CONTEXT>
public interface InjectorSettings<CONTEXT>
-
Method Summary
Modifier and TypeMethodDescription<T,A extends Annotation>
InjectorSettings<CONTEXT>annotationBind(Class<T> type, Class<A> on, AnnotationBind<T, CONTEXT, A> annotationBind) <T> InjectorSettings<CONTEXT>contextualBind(Class<T> on, Contextual<CONTEXT, T> contextual) create()<T> InjectorSettings<CONTEXT><T> InjectorSettings<CONTEXT>typeUnsafeBind(Class<?> type, TypeBind<?> supplier)
-
Method Details
-
typeBind
-
typeUnsafeBind
-
typeBind
-
annotationBind
<T,A extends Annotation> InjectorSettings<CONTEXT> annotationBind(Class<T> type, Class<A> on, AnnotationBind<T, CONTEXT, A> annotationBind) -
contextualBind
-
create
-