abstract class org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer extends org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer
{
public void <init>(java.lang.Class)
{
java.lang.Class v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
v := @parameter: java.lang.Class;
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StdDeserializer: void <init>(java.lang.Class)>(v);
return;
}
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;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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 void _reportProblem(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, java.lang.String) throws org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonLocation v;
java.lang.String v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser;
v := @parameter: java.lang.String;
v = new org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonLocation getTokenLocation()>();
specialinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException: void <init>(java.lang.String,org.apache.htrace.shaded.fasterxml.jackson.core.JsonLocation)>(v, v);
throw v;
}
protected void _handleDuplicateField(java.lang.String, org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode, org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode, org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode) throws org.apache.htrace.shaded.fasterxml.jackson.core.JsonProcessingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
v := @parameter: java.lang.String;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
return;
}
protected void _handleDuplicateField(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory, java.lang.String, org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode, org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode, org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode) throws org.apache.htrace.shaded.fasterxml.jackson.core.JsonProcessingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
java.lang.String v, v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
v := @parameter: java.lang.String;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v := @parameter: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature FAIL_ON_READING_DUP_TREE_KEY>;
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;
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[])>("Duplicate field \'\u0001\' for ObjectNode: not allowed when FAIL_ON_READING_DUP_TREE_KEY enabled");
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: void _reportProblem(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,java.lang.String)>(v, v);
label:
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: void _handleDuplicateField(java.lang.String,org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v, v, v, v);
return;
}
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode deserializeObject(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory) throws java.io.IOException, org.apache.htrace.shaded.fasterxml.jackson.core.JsonProcessingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v, v, v, v;
java.lang.String v, v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode objectNode()>();
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 START_OBJECT>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
label:
v = <org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken FIELD_NAME>;
if v != v goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getCurrentName()>();
v = 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.core.JsonToken: int id()>();
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode deserializeObject(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode deserializeArray(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.TextNode textNode(java.lang.String)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromInt(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(1);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(0);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode nullNode()>();
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode deserializeAny(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode replace(java.lang.String,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v, v);
if v == null goto label;
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: void _handleDuplicateField(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory,java.lang.String,org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode,org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v, v, v, v, v, v, v);
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
goto label;
label:
return v;
}
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode deserializeArray(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory) throws java.io.IOException, org.apache.htrace.shaded.fasterxml.jackson.core.JsonProcessingException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.TextNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
int v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode arrayNode()>();
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken nextToken()>();
if v != null goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.String)>("Unexpected end-of-input when binding data into ArrayNode");
throw v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonToken: int id()>();
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode deserializeObject(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode deserializeArray(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.TextNode textNode(java.lang.String)>(v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromInt(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(1);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(0);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode nullNode()>();
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode deserializeAny(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode add(org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode)>(v);
goto label;
}
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode deserializeAny(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.TextNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
int v;
java.lang.String v;
org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
java.lang.Class v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: int getCurrentTokenId()>();
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
case 12: goto label;
default: goto label;
};
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode deserializeObject(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ArrayNode deserializeArray(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ObjectNode deserializeObject(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromEmbedded(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.TextNode textNode(java.lang.String)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromInt(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromFloat(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser,org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext,org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory)>(v, v, v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(1);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BooleanNode booleanNode(boolean)>(0);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode nullNode()>();
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer: java.lang.Class handledType()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext: org.apache.htrace.shaded.fasterxml.jackson.databind.JsonMappingException mappingException(java.lang.Class)>(v);
throw v;
}
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromInt(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType v, v, v;
long v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode v, v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
int v;
java.math.BigInteger v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
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 BIG_INTEGER>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature USE_BIG_INTEGER_FOR_INTS>;
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;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.math.BigInteger getBigIntegerValue()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode numberNode(java.math.BigInteger)>(v);
return v;
label:
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()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode numberNode(int)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: long getLongValue()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode numberNode(long)>(v);
return v;
}
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromFloat(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser$NumberType v, v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
java.math.BigDecimal v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode v, v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
boolean v;
double v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
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 BIG_DECIMAL>;
if v == v goto label;
v = <org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature: org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationFeature USE_BIG_DECIMAL_FOR_FLOATS>;
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;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.math.BigDecimal getDecimalValue()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode numberNode(java.math.BigDecimal)>(v);
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: double getDoubleValue()>();
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NumericNode numberNode(double)>(v);
return v;
}
protected final org.apache.htrace.shaded.fasterxml.jackson.databind.JsonNode _fromEmbedded(org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser, org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext, org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory) throws java.io.IOException
{
org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode v;
org.apache.htrace.shaded.fasterxml.jackson.databind.DeserializationContext v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory v;
org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser v;
org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.ValueNode v;
java.lang.Class v, v;
java.lang.Object v;
org.apache.htrace.shaded.fasterxml.jackson.databind.node.BinaryNode v;
boolean v;
v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.BaseNodeDeserializer;
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.node.JsonNodeFactory;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.core.JsonParser: java.lang.Object getEmbeddedObject()>();
if v != null goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.NullNode nullNode()>();
return v;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v != class "[B" goto label;
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.BinaryNode binaryNode(byte[])>(v);
return v;
label:
v = class "Lorg/apache/htrace/shaded/fasterxml/jackson/databind/JsonNode;";
v = virtualinvoke v.<java.lang.Class: boolean isAssignableFrom(java.lang.Class)>(v);
if v == 0 goto label;
return v;
label:
v = virtualinvoke v.<org.apache.htrace.shaded.fasterxml.jackson.databind.node.JsonNodeFactory: org.apache.htrace.shaded.fasterxml.jackson.databind.node.ValueNode pojoNode(java.lang.Object)>(v);
return v;
}
}