| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static void | addBinding(BindingBuilder<?>
binding builder. builder, DynamicConfiguration HK2 dynamic configuration. configuration)Add a binding represented by the binding builder to the HK2 dynamic configuration. |
| public static void | addBinding(BindingBuilder<?>
binding builder. builder, DynamicConfiguration HK2 dynamic configuration. configuration, HK2Loader default HK2 service loader that should be used to load the service class
in case a custom loader has not been set. defaultLoader)Add a binding represented by the binding builder to the HK2 dynamic configuration. |
| public static < service type. T> ServiceBindingBuilder | |
| public static < service type. T> ScopedBindingBuilder | Returns: initialized binding builder.service instance. service)Get a new instance-based service binding builder. |
| public static < service type. T> ServiceBindingBuilder | Returns: initialized binding builder.service factory class. factoryType, Class<? extends Annotation> factory scope. factoryScope)Get a new factory class-based service binding builder. |
| public static < service type. T> ServiceBindingBuilder | Returns: initialized binding builder.service factory class. factoryType)Get a new factory class-based service binding builder. |
| public static < service type. T> ServiceBindingBuilder | Returns: initialized binding builder.service instance. factory)Get a new factory instance-based service binding builder. |
| BindingBuilderFactory | back to summary |
|---|---|
| public BindingBuilderFactory() | |
| addBinding | back to summary |
|---|---|
| public static void addBinding(BindingBuilder<?> builder, DynamicConfiguration configuration) Add a binding represented by the binding builder to the HK2 dynamic configuration.
| |
| addBinding | back to summary |
|---|---|
| public static void addBinding(BindingBuilder<?> builder, DynamicConfiguration configuration, HK2Loader defaultLoader) Add a binding represented by the binding builder to the HK2 dynamic configuration.
| |
| newBinder | back to summary |
|---|---|
| public static <T> ServiceBindingBuilder Get a new class-based service binding builder. Does NOT bind the service type itself as a contract type.
| |
| newBinder | back to summary |
|---|---|
| public static <T> ScopedBindingBuilder Get a new instance-based service binding builder. The binding is naturally
considered to be a
| |
| newFactoryBinder | back to summary |
|---|---|
| public static <T> ServiceBindingBuilder Get a new factory class-based service binding builder.
| |
| newFactoryBinder | back to summary |
|---|---|
| public static <T> ServiceBindingBuilder Get a new factory class-based service binding builder.
The factory itself is bound in a
| |
| newFactoryBinder | back to summary |
|---|---|
| public static <T> ServiceBindingBuilder Get a new factory instance-based service binding builder.
| |