public class ValueInjector extends BeanProperty.Std
BeanProperty.Bogus, BeanProperty.Std
EMPTY_FORMAT, EMPTY_INCLUDE
Constructor and Description |
---|
ValueInjector(PropertyName propName,
JavaType type,
AnnotatedMember mutator,
java.lang.Object valueId) |
ValueInjector(PropertyName propName,
JavaType type,
Annotations contextAnnotations,
AnnotatedMember mutator,
java.lang.Object valueId)
Deprecated.
in 2.9 (remove from 3.0)
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
findValue(DeserializationContext context,
java.lang.Object beanInstance) |
void |
inject(DeserializationContext context,
java.lang.Object beanInstance) |
depositSchemaProperty, findAliases, findFormatOverrides, findPropertyFormat, findPropertyInclusion, getAnnotation, getContextAnnotation, getFullName, getMember, getMetadata, getName, getType, getWrapperName, isRequired, isVirtual, withType
public ValueInjector(PropertyName propName, JavaType type, AnnotatedMember mutator, java.lang.Object valueId)
@Deprecated public ValueInjector(PropertyName propName, JavaType type, Annotations contextAnnotations, AnnotatedMember mutator, java.lang.Object valueId)
public java.lang.Object findValue(DeserializationContext context, java.lang.Object beanInstance) throws JsonMappingException
JsonMappingException
public void inject(DeserializationContext context, java.lang.Object beanInstance) throws java.io.IOException
java.io.IOException
"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"