Package | Description |
---|---|
org.glassfish.hk2.utilities.binding |
Modifier and Type | Interface and Description |
---|---|
interface |
NamedBindingBuilder<T>
Named service binding builder.
|
interface |
ScopedBindingBuilder<T>
Scoped service binding builder.
|
interface |
ScopedNamedBindingBuilder<T>
Scoped and named service binding builder.
|
interface |
ServiceBindingBuilder<T>
Service binding builder.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbstractBindingBuilder<T>
Abstract binding builder implementation.
|
private static class |
AbstractBindingBuilder.ClassBasedBindingBuilder<T> |
private static class |
AbstractBindingBuilder.FactoryInstanceBasedBindingBuilder<T> |
private static class |
AbstractBindingBuilder.FactoryTypeBasedBindingBuilder<T> |
private static class |
AbstractBindingBuilder.InstanceBasedBindingBuilder<T> |
Modifier and Type | Method and Description |
---|---|
static void |
BindingBuilderFactory.addBinding(BindingBuilder<?> builder,
DynamicConfiguration configuration)
Add a binding represented by the binding builder to the HK2 dynamic configuration.
|
static void |
BindingBuilderFactory.addBinding(BindingBuilder<?> builder,
DynamicConfiguration configuration,
HK2Loader defaultLoader)
Add a binding represented by the binding builder to the HK2 dynamic configuration.
|