org.glassfish.hk2
Interface NamedBinder<U>
- All Known Subinterfaces:
- Binder<T>
public interface NamedBinder<U>
Created by IntelliJ IDEA.
User: dochez
Date: 5/11/11
Time: 6:51 AM
To change this template use File | Settings | File Templates.
annotatedWith
NamedBinder<U> annotatedWith(java.lang.Class<? extends java.lang.annotation.Annotation> annotation)
to
ResolvedBinder<U> to(java.lang.String className)
to
<T extends U> ResolvedBinder<T> to(java.lang.Class<? extends T> serviceClass)
to
<T extends U> ResolvedBinder<T> to(TypeLiteral<T> typeLiteral)
toInstance
<T extends U> ResolvedBinder<T> toInstance(T instance)
toProvider
<T extends U> ResolvedBinder<T> toProvider(Provider<T> provider)
toProvider
<T extends U> ResolvedBinder<T> toProvider(java.lang.Class<? extends Provider<? extends T>> providerType)
toProvider
<T extends U> ResolvedBinder<T> toProvider(TypeLiteral<? extends Provider<? extends T>> providerType)
Copyright © 2011 Oracle Corporation. All Rights Reserved.