public class org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder extends java.lang.Object
{
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc;
protected final boolean _defaultViewInclusion;
protected final java.util.Map _properties;
protected java.util.List _injectables;
protected java.util.HashMap _backRefProperties;
protected java.util.HashSet _ignorableProps;
protected org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator _valueInstantiator;
protected org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader;
protected org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty _anySetter;
protected boolean _ignoreAllUnknown;
protected org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod;
protected org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value _builderConfig;
public void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationConfig)
{
java.util.LinkedHashMap v;
org.apache.htrace.shaded.fasterxml.jackson.databind.MapperFeature v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationConfig v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationConfig;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties> = v;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc> = v;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.MapperFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.MapperFeature DEFAULT_VIEW_INCLUSION>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationConfig: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.MapperFeature)>(v);
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _defaultViewInclusion> = v;
return;
}
protected void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator v;
java.util.HashMap v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty v;
java.util.HashSet v;
java.util.LinkedHashMap v;
org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value v;
java.util.Map v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod v;
boolean v, v;
java.util.List v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedHashMap;
specialinvoke v.<java.util.LinkedHashMap: void <init>()>();
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _defaultViewInclusion>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _defaultViewInclusion> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
interfaceinvoke v.<java.util.Map: void putAll(java.util.Map)>(v);
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _injectables>;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _copy(java.util.List)>(v);
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _injectables> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties>;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _copy(java.util.HashMap)>(v);
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator _valueInstantiator>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator _valueInstantiator> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty _anySetter>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty _anySetter> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _ignoreAllUnknown>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _ignoreAllUnknown> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod> = v;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value _builderConfig>;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value _builderConfig> = v;
return;
}
private static java.util.HashMap _copy(java.util.HashMap)
{
java.util.HashMap v, v;
v := @parameter: java.util.HashMap;
if v != null goto label;
v = null;
goto label;
label:
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(java.util.Map)>(v);
label:
return v;
}
private static java.util.List _copy(java.util.List)
{
java.util.List v;
java.util.ArrayList v;
v := @parameter: java.util.List;
if v != null goto label;
v = null;
goto label;
label:
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
label:
return v;
}
public void addOrReplaceProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty, boolean)
{
java.util.Map v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty;
v := @parameter: boolean;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty: java.lang.String getName()>();
interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
return;
}
public void addProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
java.lang.IllegalArgumentException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription v;
java.util.Map v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty: java.lang.String getName()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
if v == null goto label;
if v == v goto label;
v = new java.lang.IllegalArgumentException;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty: java.lang.String getName()>();
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType getType()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Duplicate property \'\u0001\' for \u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public void addBackReferenceProperty(java.lang.String, org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty)
{
java.util.HashMap v, v, v;
java.util.Map v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: java.lang.String;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties>;
if v != null goto label;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>(int)>(4);
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties> = v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties>;
virtualinvoke v.<java.util.HashMap: java.lang.Object put(java.lang.Object,java.lang.Object)>(v, v);
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
if v == null goto label;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty: java.lang.String getName()>();
interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
label:
return;
}
public void addInjectable(java.lang.String, org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType, org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations, org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.Object)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: java.lang.String;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: java.lang.Object;
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName: void <init>(java.lang.String)>(v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: void addInjectable(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName,org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType,org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations,org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember,java.lang.Object)>(v, v, v, v, v);
return;
}
public void addInjectable(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName, org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType, org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations, org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember, java.lang.Object)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ValueInjector v;
java.util.ArrayList v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v;
java.util.List v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember;
v := @parameter: java.lang.Object;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _injectables>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _injectables> = v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _injectables>;
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ValueInjector;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ValueInjector: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName,org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType,org.apache.htrace.shaded.fasterxml.jackson.databind.util.Annotations,org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember,java.lang.Object)>(v, v, v, v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return;
}
public void addIgnorable(java.lang.String)
{
java.util.HashSet v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: java.lang.String;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps>;
if v != null goto label;
v = new java.util.HashSet;
specialinvoke v.<java.util.HashSet: void <init>()>();
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps> = v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps>;
virtualinvoke v.<java.util.HashSet: boolean add(java.lang.Object)>(v);
return;
}
public void addCreatorProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: void addProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty)>(v);
return;
}
public void setAnySetter(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty)
{
java.lang.IllegalStateException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty _anySetter>;
if v == null goto label;
if v == null goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>("_anySetter already set to non-null");
throw v;
label:
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty _anySetter> = v;
return;
}
public void setIgnoreUnknownProperties(boolean)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: boolean;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _ignoreAllUnknown> = v;
return;
}
public void setValueInstantiator(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator _valueInstantiator> = v;
return;
}
public void setObjectIdReader(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader> = v;
return;
}
public void setPOJOBuilder(org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod, org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod> = v;
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value _builderConfig> = v;
return;
}
public java.util.Iterator getProperties()
{
java.util.Iterator v;
java.util.Collection v;
java.util.Map v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty findProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName v;
java.util.Map v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName: java.lang.String getSimpleName()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty findProperty(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: java.lang.String;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object get(java.lang.Object)>(v);
return v;
}
public boolean hasProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty findProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName)>(v);
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public boolean hasProperty(java.lang.String)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: java.lang.String;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty findProperty(java.lang.String)>(v);
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty removeProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName v;
java.util.Map v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyName: java.lang.String getSimpleName()>();
v = interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty removeProperty(java.lang.String)
{
java.util.Map v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: java.lang.String;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = interfaceinvoke v.<java.util.Map: java.lang.Object remove(java.lang.Object)>(v);
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty getAnySetter()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableAnyProperty _anySetter>;
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator getValueInstantiator()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.ValueInstantiator _valueInstantiator>;
return v;
}
public java.util.List getInjectables()
{
java.util.List v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.List _injectables>;
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader getObjectIdReader()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader>;
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod getBuildMethod()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod>;
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value getBuilderConfig()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.'annotation'.JsonPOJOBuilder$Value _builderConfig>;
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer build()
{
java.util.HashMap v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializer v;
java.util.HashSet v;
java.util.Map v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata v;
boolean v, v, v, v, v, v;
java.util.Iterator v;
java.util.Collection v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap: void <init>(java.util.Collection)>(v);
v = v;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap assignIndexes()>();
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _defaultViewInclusion>;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
if v != 0 goto label;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty: boolean hasViews()>();
if v == 0 goto label;
v = 1;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader>;
if v == null goto label;
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader>;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata: org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata STD_REQUIRED>;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader,org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap withProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty)>(v);
label:
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializer;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _ignoreAllUnknown>;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializer: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder,org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription,org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap,java.util.Map,java.util.HashSet,boolean,boolean)>(v, v, v, v, v, v, v);
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.deser.AbstractDeserializer buildAbstract()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription v;
java.util.HashMap v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.AbstractDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.AbstractDeserializer;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties>;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.AbstractDeserializer: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder,org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription,java.util.Map)>(v, v, v);
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer buildBuilderBased(org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType, java.lang.String)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BuilderBasedDeserializer v;
java.util.Map v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod v, v, v;
boolean v, v, v, v, v, v, v;
java.util.Collection v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap v, v;
java.util.HashMap v;
java.util.HashSet v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder v;
java.lang.String v, v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata v;
java.util.Iterator v;
java.lang.IllegalArgumentException v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty v;
java.lang.Class v, v, v, v;
java.lang.Object v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType;
v := @parameter: java.lang.String;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod>;
if v != null goto label;
v = new java.lang.IllegalArgumentException;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription: java.lang.Class getBeanClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Builder class \u does not have build method \'\u0001()\'");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod: java.lang.Class getRawReturnType()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType: java.lang.Class getRawClass()>();
v = virtualinvoke v.<java.lang.Class: boolean isAssignableFrom(java.lang.Class)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod _buildMethod>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMethod: java.lang.String getFullName()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType: java.lang.Class getRawClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String,java.lang.String)>(v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Build method \'\u has bad return type (\u), not compatible with POJO type (\u)");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.Map _properties>;
v = interfaceinvoke v.<java.util.Map: java.util.Collection values()>();
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap: void <init>(java.util.Collection)>(v);
v = v;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap assignIndexes()>();
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _defaultViewInclusion>;
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v;
if v != 0 goto label;
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty: boolean hasViews()>();
if v == 0 goto label;
v = 1;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader>;
if v == null goto label;
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader _objectIdReader>;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata: org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata STD_REQUIRED>;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdValueProperty: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.ObjectIdReader,org.apache.htrace.shaded.fasterxml.jackson.databind.PropertyMetadata)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap withProperty(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.SettableBeanProperty)>(v);
label:
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BuilderBasedDeserializer;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription _beanDesc>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashMap _backRefProperties>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: java.util.HashSet _ignorableProps>;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder: boolean _ignoreAllUnknown>;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BuilderBasedDeserializer: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.deser.BeanDeserializerBuilder,org.apache.htrace.shaded.fasterxml.jackson.databind.BeanDescription,org.apache.htrace.shaded.fasterxml.jackson.databind.deser.impl.BeanPropertyMap,java.util.Map,java.util.HashSet,boolean,boolean)>(v, v, v, v, v, v, v);
return v;
}
}