| Modifier and Type | Class and Description |
|---|---|
| public static class | InjectableValues.Std
Simple standard implementation which uses a simple Map to store values to inject, identified by simple String keys. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract Object | findInjectableValue(Object
Object that identifies value to inject; may be a simple
name or more complex identifier object, whatever provider needs valueId, DeserializationContext Deserialization context ctxt, BeanProperty Bean property in which value is to be injected forProperty, Object Bean instance that contains property to inject,
if available; null if bean has not yet been constructed. beanInstance)Method called to find value identified by id |
| InjectableValues | back to summary |
|---|---|
| public InjectableValues() | |
| findInjectableValue | back to summary |
|---|---|
| public abstract Object findInjectableValue(Object valueId, DeserializationContext ctxt, BeanProperty forProperty, Object beanInstance) throws JsonMappingException Method called to find value identified by id
| |
| Modifier and Type | Field and Description |
|---|---|
| protected final Map | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public InjectableValues. | |
| public InjectableValues. | |
| public Object | findInjectableValue(Object
Object that identifies value to inject; may be a simple
name or more complex identifier object, whatever provider needs valueId, DeserializationContext Deserialization context ctxt, BeanProperty Bean property in which value is to be injected forProperty, Object Bean instance that contains property to inject,
if available; null if bean has not yet been constructed. beanInstance)Implements abstract com. valueId to
inject as value of specified property during deserialization, passing
POJO instance in which value will be injected if it is available
(will be available when injected via field or setter; not available
when injected via constructor or factory method argument).
|
| _values | back to summary |
|---|---|
| protected final Map<String, Object> _values | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| Std | back to summary |
|---|---|
| public Std() | |
| Std | back to summary |
|---|---|
| public Std(Map<String, Object> values) | |
| addValue | back to summary |
|---|---|
| public InjectableValues. | |
| addValue | back to summary |
|---|---|
| public InjectableValues. | |
| findInjectableValue | back to summary |
|---|---|
| public Object findInjectableValue(Object valueId, DeserializationContext ctxt, BeanProperty forProperty, Object beanInstance) throws JsonMappingException Implements abstract com. Doc from com. Method called to find value identified by id
| |