public class ValueInjector extends BeanProperty.Std
BeanProperty.Std| 限定符和类型 | 字段和说明 |
|---|---|
protected Object |
_valueId
Identifier used for looking up value to inject
|
_contextAnnotations, _member, _name, _type| 构造器和说明 |
|---|
ValueInjector(String propertyName,
JavaType type,
Annotations contextAnnotations,
AnnotatedMember mutator,
Object valueId) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
findValue(DeserializationContext context,
Object beanInstance) |
void |
inject(DeserializationContext context,
Object beanInstance) |
getAnnotation, getContextAnnotation, getMember, getName, getType, withTypeprotected final Object _valueId
public ValueInjector(String propertyName, JavaType type, Annotations contextAnnotations, AnnotatedMember mutator, Object valueId)
public Object findValue(DeserializationContext context, Object beanInstance)
public void inject(DeserializationContext context, Object beanInstance) throws IOException
IOException