public abstract class org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer extends org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer implements java.io.Serializable
{
private static final long serialVersionUID;
protected final java.lang.Class _valueClass;
protected void <init>(java.lang.Class)
{
java.lang.Class v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: java.lang.Class;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer: void <init>()>();
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass> = v;
return;
}
protected void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType)
{
java.lang.Class v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer: void <init>()>();
if v != null goto label;
v = null;
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType: java.lang.Class getRawClass()>();
label:
v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass> = v;
return;
}
public java.lang.Class handledType()
{
java.lang.Class v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
return v;
}
public final java.lang.Class getValueClass()
{
java.lang.Class v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
return v;
}
public org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType getValueType()
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
return null;
}
protected boolean isDefaultDeserializer(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer)
{
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.util.ClassUtil: boolean isJacksonStdImpl(java.lang.Object)>(v);
return v;
}
protected boolean isDefaultKeyDeserializer(org.apache.htrace.shaded.fasterxml.jackson.databind.KeyDeserializer)
{
org.apache.htrace.shaded.fasterxml.jackson.databind.KeyDeserializer v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.KeyDeserializer;
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.util.ClassUtil: boolean isJacksonStdImpl(java.lang.Object)>(v);
return v;
}
public java.lang.Object deserializeWithType(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.jsontype.TypeDeserializer) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.jsontype.TypeDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.jsontype.TypeDeserializer;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.jsontype.TypeDeserializer: java.lang.Object deserializeTypedFromAny(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
return v;
}
protected final boolean _parseBooleanPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
boolean v, v, v, v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.Class v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_TRUE>;
if v != v goto label;
return 1;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_FALSE>;
if v != v goto label;
return 0;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
return 0;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType getNumberType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType INT>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: int getIntValue()>();
if v == 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _parseBooleanFromNumber(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = "true";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "True";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
return 1;
label:
v = "false";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "False";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
label:
return 0;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
return 0;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "only \"true\" or \"false\" recognized");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _parseBooleanPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'boolean\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
}
protected final java.lang.Boolean _parseBoolean(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
boolean v, v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v;
java.lang.Boolean v, v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.Class v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_TRUE>;
if v != v goto label;
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_FALSE>;
if v != v goto label;
v = <java.lang.Boolean: java.lang.Boolean FALSE>;
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType getNumberType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType INT>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: int getIntValue()>();
if v != 0 goto label;
v = <java.lang.Boolean: java.lang.Boolean FALSE>;
goto label;
label:
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _parseBooleanFromNumber(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = staticinvoke <java.lang.Boolean: java.lang.Boolean valueOf(boolean)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = "true";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "True";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
return v;
label:
v = "false";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "False";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = <java.lang.Boolean: java.lang.Boolean FALSE>;
return v;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "only \"true\" or \"false\" recognized");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Boolean _parseBoolean(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Boolean\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
}
protected final boolean _parseBooleanFromNumber(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
long v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
byte v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
java.lang.Boolean v, v, v;
java.lang.String v, v, v;
boolean v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType getNumberType()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType LONG>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: long getLongValue()>();
v = v cmp 0L;
if v != 0 goto label;
v = <java.lang.Boolean: java.lang.Boolean FALSE>;
goto label;
label:
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
label:
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = "0.0";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "0";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = <java.lang.Boolean: java.lang.Boolean FALSE>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
label:
v = <java.lang.Boolean: java.lang.Boolean TRUE>;
v = virtualinvoke v.<java.lang.Boolean: boolean booleanValue()>();
return v;
}
protected java.lang.Byte _parseByte(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
byte v;
java.lang.Byte v, v, v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: byte getByteValue()>();
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
label:
return v;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.io.NumberInput: int parseInt(java.lang.String)>(v);
label:
goto label;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid Byte value");
throw v;
label:
v = (int) -128;
if v < v goto label;
if v <= 255 goto label;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "overflow, value can not be represented as 8-bit value");
throw v;
label:
v = staticinvoke <java.lang.Byte: java.lang.Byte valueOf(byte)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Byte _parseByte(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Byte\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected java.lang.Short _parseShort(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
java.lang.Short v, v, v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
short v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: short getShortValue()>();
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
label:
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
label:
return v;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.io.NumberInput: int parseInt(java.lang.String)>(v);
label:
goto label;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid Short value");
throw v;
label:
v = (int) -32768;
if v < v goto label;
if v <= 32767 goto label;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "overflow, value can not be represented as 16-bit value");
throw v;
label:
v = staticinvoke <java.lang.Short: java.lang.Short valueOf(short)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Short _parseShort(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Short\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final short _parseShortPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v;
java.lang.Class v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: int _parseIntPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = (int) -32768;
if v < v goto label;
if v <= 32767 goto label;
label:
v = staticinvoke <java.lang.String: java.lang.String valueOf(int)>(v);
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "overflow, value can not be represented as 16-bit value");
throw v;
label:
return v;
}
protected final int _parseIntPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
byte v, v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
long v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: int getIntValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
return 0;
label:
v = virtualinvoke v.<java.lang.String: int length()>();
if v <= 9 goto label;
v = staticinvoke <java.lang.Long: long parseLong(java.lang.String)>(v);
v = v cmp -2147483648L;
if v < 0 goto label;
v = v cmp 2147483647L;
if v <= 0 goto label;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Overflow: numeric value (\u) out of range of int (-2147483648 - 2147483647)");
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, v);
throw v;
label:
return v;
label:
if v != 0 goto label;
label:
return 0;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.io.NumberInput: int parseInt(java.lang.String)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid int value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
return 0;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: int _parseIntPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'int\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final java.lang.Integer _parseInteger(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
java.lang.Integer v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
byte v, v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
long v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: int getIntValue()>();
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
label:
v = virtualinvoke v.<java.lang.String: int length()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
label:
return v;
label:
if v <= 9 goto label;
v = staticinvoke <java.lang.Long: long parseLong(java.lang.String)>(v);
v = v cmp -2147483648L;
if v < 0 goto label;
v = v cmp 2147483647L;
if v <= 0 goto label;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("Overflow: numeric value (\u) out of range of Integer (-2147483648 - 2147483647)");
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, v);
throw v;
label:
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
label:
return v;
label:
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
label:
return v;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.io.NumberInput: int parseInt(java.lang.String)>(v);
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid Integer value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Integer _parseInteger(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Integer\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final java.lang.Long _parseLong(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
java.lang.Long v, v, v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
long v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: long getLongValue()>();
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.io.NumberInput: long parseLong(java.lang.String)>(v);
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid Long value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Long _parseLong(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Long\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final long _parseLongPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
long v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
java.lang.Class v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: long getLongValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
label:
return 0L;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.core.io.NumberInput: long parseLong(java.lang.String)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid long value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
return 0L;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: long _parseLongPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'long\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final java.lang.Float _parseFloat(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
java.lang.Float v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
boolean v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
float v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
char v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: float getFloatValue()>();
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = virtualinvoke v.<java.lang.String: char charAt(int)>(0);
lookupswitch(v)
{
case 45: goto label;
case 73: goto label;
case 78: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isPosInf(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(#InfinityF);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNaN(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(#NaNF);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNegInf(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(#-InfinityF);
return v;
label:
v = staticinvoke <java.lang.Float: float parseFloat(java.lang.String)>(v);
v = staticinvoke <java.lang.Float: java.lang.Float valueOf(float)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid Float value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Float _parseFloat(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Byte\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final float _parseFloatPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
boolean v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
char v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
float v, v, v;
java.lang.Class v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: float getFloatValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
label:
return 0.0F;
label:
v = virtualinvoke v.<java.lang.String: char charAt(int)>(0);
lookupswitch(v)
{
case 45: goto label;
case 73: goto label;
case 78: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isPosInf(java.lang.String)>(v);
if v == 0 goto label;
return #InfinityF;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNaN(java.lang.String)>(v);
if v == 0 goto label;
return #NaNF;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNegInf(java.lang.String)>(v);
if v == 0 goto label;
return #-InfinityF;
label:
v = staticinvoke <java.lang.Float: float parseFloat(java.lang.String)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid float value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
return 0.0F;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: float _parseFloatPrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'float\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final java.lang.Double _parseDouble(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
boolean v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
java.lang.Double v, v, v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
double v, v;
char v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: double getDoubleValue()>();
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = virtualinvoke v.<java.lang.String: char charAt(int)>(0);
lookupswitch(v)
{
case 45: goto label;
case 73: goto label;
case 78: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isPosInf(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(#Infinity);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNaN(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(#NaN);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNegInf(java.lang.String)>(v);
if v == 0 goto label;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(#-Infinity);
return v;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: double parseDouble(java.lang.String)>(v);
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid Double value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Double _parseDouble(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Double\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected final double _parseDoublePrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v, v;
java.lang.String v, v;
boolean v, v, v, v, v;
double v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
char v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
java.lang.Class v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_FLOAT>;
if v != v goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: double getDoubleValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
label:
return 0.0;
label:
v = virtualinvoke v.<java.lang.String: char charAt(int)>(0);
lookupswitch(v)
{
case 45: goto label;
case 73: goto label;
case 78: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isPosInf(java.lang.String)>(v);
if v == 0 goto label;
return #Infinity;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNaN(java.lang.String)>(v);
if v == 0 goto label;
return #NaN;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _isNegInf(java.lang.String)>(v);
if v == 0 goto label;
return #-Infinity;
label:
v = staticinvoke <org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: double parseDouble(java.lang.String)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, "not a valid double value");
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
return 0.0;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: double _parseDoublePrimitive(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'Byte\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected java.util.Date _parseDate(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
java.util.Date v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
boolean v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
long v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v, v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NUMBER_INT>;
if v != v goto label;
v = new java.util.Date;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: long getLongValue()>();
specialinvoke v.<java.util.Date: void <init>(long)>(v);
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_NULL>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = null;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<java.lang.String: java.lang.String trim()>();
v = virtualinvoke v.<java.lang.String: int length()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getEmptyValue()>();
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: boolean _hasTextualNull(java.lang.String)>(v);
if v == 0 goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Object getNullValue()>();
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: java.util.Date parseDate(java.lang.String)>(v);
label:
return v;
label:
v := @caughtexception;
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<java.lang.IllegalArgumentException: java.lang.String getMessage()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(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[])>("not a valid representation (error: \u)");
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException weirdStringException(java.lang.String,java.lang.Class,java.lang.String)>(v, v, v);
throw v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.util.Date _parseDate(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'java.util.Date\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class _valueClass>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(v, v);
throw v;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
catch java.lang.IllegalArgumentException from label to label with label;
}
protected static final double parseDouble(java.lang.String) throws java.lang.NumberFormatException
{
java.lang.String v, v;
boolean v;
double v;
v := @parameter: java.lang.String;
v = "2.2250738585072012e-308";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
return 4.9E-324;
label:
v = staticinvoke <java.lang.Double: double parseDouble(java.lang.String)>(v);
return v;
}
protected final java.lang.String _parseString(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v, v, v, v;
java.lang.String v, v, v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken VALUE_STRING>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
return v;
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken START_ARRAY>;
if v != v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature UNWRAP_SINGLE_VALUE_ARRAYS>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean isEnabled(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature)>(v);
if v == 0 goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.String _parseString(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken END_ARRAY>;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException wrongTokenException(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken,java.lang.String)>(v, v, "Attempted to unwrap single value array for single \'String\' value but there was more than a single value in the array");
throw v;
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getValueAsString()>();
if v == null goto label;
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken getCurrentToken()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class,org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken)>(class "Ljava/lang/String;", v);
throw v;
}
protected boolean _hasTextualNull(java.lang.String)
{
java.lang.String v, v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: java.lang.String;
v = "null";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
return v;
}
protected final boolean _isNegInf(java.lang.String)
{
java.lang.String v, v, v;
boolean v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: java.lang.String;
v = "-Infinity";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "-INF";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
protected final boolean _isPosInf(java.lang.String)
{
java.lang.String v, v, v;
boolean v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: java.lang.String;
v = "Infinity";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v != 0 goto label;
v = "INF";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
if v == 0 goto label;
label:
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
protected final boolean _isNaN(java.lang.String)
{
java.lang.String v, v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: java.lang.String;
v = "NaN";
v = virtualinvoke v.<java.lang.String: boolean equals(java.lang.Object)>(v);
return v;
}
protected org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer findDeserializer(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType, org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty) throws org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer findContextualValueDeserializer(org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType,org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty)>(v, v);
return v;
}
protected org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer findConvertingContentDeserializer(org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty, org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer) throws org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.util.Converter v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType v;
org.apache.htrace.shaded.fasterxml.jackson.databind.type.TypeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.databind.AnnotationIntrospector v;
org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty v;
java.lang.Object v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.AnnotationIntrospector getAnnotationIntrospector()>();
if v == null goto label;
if v == null goto label;
v = interfaceinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember getMember()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.AnnotationIntrospector: java.lang.Object findDeserializationContentConverter(org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember)>(v);
if v == null goto label;
v = interfaceinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty: org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.AnnotatedMember getMember()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.util.Converter converterInstance(org.apache.htrace.shaded.fasterxml.jackson.databind.introspect.Annotated,java.lang.Object)>(v, v);
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.type.TypeFactory getTypeFactory()>();
v = interfaceinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.util.Converter: org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType getInputType(org.apache.htrace.shaded.fasterxml.jackson.databind.type.TypeFactory)>(v);
if v != null goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer findContextualValueDeserializer(org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType,org.apache.htrace.shaded.fasterxml.jackson.databind.BeanProperty)>(v, v);
label:
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDelegatingDeserializer: void <init>(org.apache.htrace.shaded.fasterxml.jackson.databind.util.Converter,org.apache.htrace.shaded.fasterxml.jackson.databind.JavaType,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer)>(v, v, v);
return v;
label:
return v;
}
protected void handleUnknownProperty(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, java.lang.Object, java.lang.String) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
java.lang.Object v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
boolean v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
if v != null goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: java.lang.Class handledType()>();
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: boolean handleUnknownProperty(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer,java.lang.Object,java.lang.String)>(v, v, v, v);
if v == 0 goto label;
return;
label:
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: void reportUnknownProperty(java.lang.Object,java.lang.String,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer)>(v, v, v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser skipChildren()>();
return;
}
}