ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.analyzeWith(String analyzer) |
|
ScopedNamedBindingBuilder<T> |
NamedBindingBuilder.in(Class<? extends Annotation> scopeAnnotation) |
Scope a binding.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.loadedBy(HK2Loader loader) |
Custom HK2 loader to be used when service class is about to be loaded.
|
ScopedNamedBindingBuilder<T> |
ScopedBindingBuilder.named(String name) |
Name the binding.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.proxy(boolean proxiable) |
Set proxy flag on the binding.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.qualifiedBy(Annotation annotation) |
Add a binging qualifier annotation.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.to(Class<? super T> contract) |
Bind a new contract to a service.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.to(TypeLiteral<?> contract) |
Bind a new contract to a service.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.withMetadata(String key,
String value) |
Add binding descriptor metadata.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.withMetadata(String key,
List<String> values) |
Add binding descriptor metadata.
|