T. Typically implemented by an injector. For
any type T that can be injected, you can also inject
Provider<T>. Compared to injecting T directly, injecting
Provider<T> enables:
For example:
class Car {
@Inject Car(Provider<Seat> seatProvider) {
Seat driver = seatProvider.get();
Seat passenger = seatProvider.get();
...
}
}
| Modifier and Type | Method and Description |
|---|---|
| public T |
| get | back to summary |
|---|---|
| public T get() Provides a fully-constructed and injected instance of
| |