Package | Description |
---|---|
org.glassfish.hk2.utilities.binding |
Modifier and Type | Method and Description |
---|---|
<T> ServiceBindingBuilder<T> |
AbstractBinder.bindAsContract(TypeLiteral<T> serviceType)
Start building a new generic type-based service binding.
|
(package private) static <T> AbstractBindingBuilder<T> |
AbstractBindingBuilder.create(TypeLiteral<T> serviceType,
boolean bindAsContract)
Create a new service binding builder.
|
AbstractBindingBuilder<T> |
AbstractBindingBuilder.to(TypeLiteral<?> contract) |
NamedBindingBuilder<T> |
NamedBindingBuilder.to(TypeLiteral<?> contract)
Bind a new contract to a service.
|
ScopedBindingBuilder<T> |
ScopedBindingBuilder.to(TypeLiteral<?> contract)
Bind a new contract to a service.
|
ScopedNamedBindingBuilder<T> |
ScopedNamedBindingBuilder.to(TypeLiteral<?> contract)
Bind a new contract to a service.
|
ServiceBindingBuilder<T> |
ServiceBindingBuilder.to(TypeLiteral<?> contract)
Bind a new contract to a service.
|