public class oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector extends oadd.com.fasterxml.jackson.databind.BeanProperty$Std
{
private static final long serialVersionUID;
protected final java.lang.Object _valueId;
public void <init>(oadd.com.fasterxml.jackson.databind.PropertyName, oadd.com.fasterxml.jackson.databind.JavaType, oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.Object)
{
oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember v;
oadd.com.fasterxml.jackson.databind.JavaType v;
java.lang.Object v;
oadd.com.fasterxml.jackson.databind.PropertyName v;
oadd.com.fasterxml.jackson.databind.PropertyMetadata v;
oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector;
v := @parameter: oadd.com.fasterxml.jackson.databind.PropertyName;
v := @parameter: oadd.com.fasterxml.jackson.databind.JavaType;
v := @parameter: oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: java.lang.Object;
v = <oadd.com.fasterxml.jackson.databind.PropertyMetadata: oadd.com.fasterxml.jackson.databind.PropertyMetadata STD_OPTIONAL>;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.BeanProperty$Std: void <init>(oadd.com.fasterxml.jackson.databind.PropertyName,oadd.com.fasterxml.jackson.databind.JavaType,oadd.com.fasterxml.jackson.databind.PropertyName,oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember,oadd.com.fasterxml.jackson.databind.PropertyMetadata)>(v, v, null, v, v);
v.<oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector: java.lang.Object _valueId> = v;
return;
}
public void <init>(oadd.com.fasterxml.jackson.databind.PropertyName, oadd.com.fasterxml.jackson.databind.JavaType, oadd.com.fasterxml.jackson.databind.util.Annotations, oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.Object)
{
oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember v;
oadd.com.fasterxml.jackson.databind.JavaType v;
java.lang.Object v;
oadd.com.fasterxml.jackson.databind.PropertyName v;
oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector v;
oadd.com.fasterxml.jackson.databind.util.Annotations v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector;
v := @parameter: oadd.com.fasterxml.jackson.databind.PropertyName;
v := @parameter: oadd.com.fasterxml.jackson.databind.JavaType;
v := @parameter: oadd.com.fasterxml.jackson.databind.util.Annotations;
v := @parameter: oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: java.lang.Object;
specialinvoke v.<oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector: void <init>(oadd.com.fasterxml.jackson.databind.PropertyName,oadd.com.fasterxml.jackson.databind.JavaType,oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember,java.lang.Object)>(v, v, v, v);
return;
}
public java.lang.Object findValue(oadd.com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object) throws oadd.com.fasterxml.jackson.databind.JsonMappingException
{
oadd.com.fasterxml.jackson.databind.DeserializationContext v;
java.lang.Object v, v, v;
oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector;
v := @parameter: oadd.com.fasterxml.jackson.databind.DeserializationContext;
v := @parameter: java.lang.Object;
v = v.<oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector: java.lang.Object _valueId>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.DeserializationContext: java.lang.Object findInjectableValue(java.lang.Object,oadd.com.fasterxml.jackson.databind.BeanProperty,java.lang.Object)>(v, v, v);
return v;
}
public void inject(oadd.com.fasterxml.jackson.databind.DeserializationContext, java.lang.Object) throws java.io.IOException
{
oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember v;
oadd.com.fasterxml.jackson.databind.DeserializationContext v;
java.lang.Object v, v;
oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector v;
v := @this: oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector;
v := @parameter: oadd.com.fasterxml.jackson.databind.DeserializationContext;
v := @parameter: java.lang.Object;
v = v.<oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector: oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember _member>;
v = virtualinvoke v.<oadd.com.fasterxml.jackson.databind.deser.impl.ValueInjector: java.lang.Object findValue(oadd.com.fasterxml.jackson.databind.DeserializationContext,java.lang.Object)>(v, v);
virtualinvoke v.<oadd.com.fasterxml.jackson.databind.introspect.AnnotatedMember: void setValue(java.lang.Object,java.lang.Object)>(v, v);
return;
}
}