<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.
|