| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Object | findInjectableValue(DeserializationContext ctxt, Object valueId, BeanProperty forProperty, Object beanInstance, Boolean optional, Boolean useInput)
Implements abstract tools. Method called to find value identified by id |
| public InjectableValues | snapshot()
Implements tools. Method to call to get an instance that may not be modified through any other object, including `this`. |
| injector | back to summary |
|---|---|
| private final Injector injector | |
| GuiceInjectableValues | back to summary |
|---|---|
| public GuiceInjectableValues(Injector injector) | |
| findInjectableValue | back to summary |
|---|---|
| public Object findInjectableValue(DeserializationContext ctxt, Object valueId, BeanProperty forProperty, Object beanInstance, Boolean optional, Boolean useInput) Implements abstract tools. Doc from tools. Method called to find value identified by id
| |
| snapshot | back to summary |
|---|---|
| public InjectableValues snapshot() Implements tools. Doc from tools. Method to call to get an instance that may not be modified through any other object, including `this`. That instance may be `this` if (and only if) this instance is effectively immutable (unmodifiable) through its API: if this is not the case, a new copy with same configuration must be created and returned.
| |