| Modifier and Type | Method and Description |
|---|---|
| public NamedBindingBuilder | |
| public ScopedNamedBindingBuilder | Returns: updated binding.scope annotation. scopeAnnotation)Scope a binding. |
| public NamedBindingBuilder | |
| public NamedBindingBuilder | proxy(boolean
flag to determine if the binding should be proxiable. proxiable)Set proxy flag on the binding. |
| public NamedBindingBuilder | Returns: updated binder.qualifier annotation. annotation)Add a binging qualifier annotation. |
| public void | ranked(int
binding rank to be used to resolve ordering in case of multiple services
are bound to the same contract. rank)Rank the binding. |
| public NamedBindingBuilder | |
| public NamedBindingBuilder | |
| public NamedBindingBuilder | Returns: updated binder.metadata key. key, String metadata value. value)Add binding descriptor metadata. |
| public NamedBindingBuilder | Returns: updated binder.metadata key. key, List<String> metadata values. values)Add binding descriptor metadata. |
| asType | back to summary |
|---|---|
| public NamedBindingBuilder Call this if the parameterized type of the implementation class is known. This must only be called with a ParameterizedType
| |
| in | back to summary |
|---|---|
| public ScopedNamedBindingBuilder Scope a binding.
| |
| loadedBy | back to summary |
|---|---|
| public NamedBindingBuilder Custom HK2 loader to be used when service class is about to be loaded.
| |
| proxy | back to summary |
|---|---|
| public NamedBindingBuilder Set proxy flag on the binding.
| |
| qualifiedBy | back to summary |
|---|---|
| public NamedBindingBuilder Add a binging qualifier annotation. If this is
being used with a
| |
| ranked | back to summary |
|---|---|
| public void ranked(int rank) Rank the binding. The higher rank, the more prominent position in an injected
| |
| to | back to summary |
|---|---|
| public NamedBindingBuilder Bind a new contract to a service.
| |
| to | back to summary |
|---|---|
| public NamedBindingBuilder Bind a new contract to a service.
| |
| withMetadata | back to summary |
|---|---|
| public NamedBindingBuilder Add binding descriptor metadata.
The metadata can be later used to e.g.
| |
| withMetadata | back to summary |
|---|---|
| public NamedBindingBuilder Add binding descriptor metadata.
The metadata can be later used to e.g.
| |