| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected T | circularGet(final Provider<? extends T> provider, InternalContext context, final Dependency<?> dependency, ProvisionListenerStackCallback<T> provisionCallback)
|
| protected T | provision(Provider<? extends T> provider, Dependency<?> dependency, ConstructionContext<T> constructionContext)
Provisions a new instance. |
| source | back to summary |
|---|---|
| protected final Object source | |
| ProviderInternalFactory | back to summary |
|---|---|
| pack-priv ProviderInternalFactory(Object source) | |
| circularGet | back to summary |
|---|---|
| protected T circularGet(final Provider<? extends T> provider, InternalContext context, final Dependency<?> dependency, ProvisionListenerStackCallback<T> provisionCallback) throws InternalProvisionException | |
| provision | back to summary |
|---|---|
| protected T provision(Provider<? extends T> provider, Dependency<?> dependency, ConstructionContext<T> constructionContext) throws InternalProvisionException Provisions a new instance. Subclasses should override this to catch exceptions and rethrow as ErrorsExceptions. | |