public static class InjectableValues.Std extends InjectableValues implements Serializable
InjectableValues.Std| Modifier and Type | Method and Description |
|---|---|
InjectableValues.Std |
addValue(Class<?> classKey,
Object value) |
InjectableValues.Std |
addValue(String key,
Object value) |
Object |
findInjectableValue(DeserializationContext ctxt,
Object valueId,
BeanProperty forProperty,
Object beanInstance,
Boolean optional)
Method called to find value identified by id
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). |
Object |
findInjectableValue(Object valueId,
DeserializationContext ctxt,
BeanProperty forProperty,
Object beanInstance)
Deprecated.
in 2.20
|
public InjectableValues.Std addValue(String key, Object value)
public InjectableValues.Std addValue(Class<?> classKey, Object value)
public Object findInjectableValue(DeserializationContext ctxt, Object valueId, BeanProperty forProperty, Object beanInstance, Boolean optional) throws JsonMappingException
InjectableValuesvalueId 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).findInjectableValue in class InjectableValuesctxt - Deserialization contextvalueId - Object that identifies value to inject; may be a simple
name or more complex identifier object, whatever provider needsforProperty - Bean property in which value is to be injectedbeanInstance - Bean instance that contains property to inject,
if available; null if bean has not yet been constructed.optional - Flag used for configuring the behavior when the value
to inject is not foundJsonMappingException@Deprecated public Object findInjectableValue(Object valueId, DeserializationContext ctxt, BeanProperty forProperty, Object beanInstance) throws JsonMappingException
findInjectableValue in class InjectableValuesJsonMappingExceptionCopyright © 2008–2025 FasterXML. All rights reserved.