public class org.apache.logging.log4j.core.jackson.ContextDataDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer
{
private static final long serialVersionUID;
void <init>()
{
org.apache.logging.log4j.core.jackson.ContextDataDeserializer v;
v := @this: org.apache.logging.log4j.core.jackson.ContextDataDeserializer;
specialinvoke v.<com.fasterxml.jackson.databind.deser.std.StdDeserializer: void <init>(java.lang.Class)>(class "Ljava/util/Map;");
return;
}
public org.apache.logging.log4j.util.StringMap deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
{
com.fasterxml.jackson.databind.DeserializationContext v;
com.fasterxml.jackson.core.JsonParser v;
org.apache.logging.log4j.core.jackson.ContextDataDeserializer v;
org.apache.logging.log4j.util.StringMap v;
com.fasterxml.jackson.core.JsonToken v, v;
java.lang.String v, v;
v := @this: org.apache.logging.log4j.core.jackson.ContextDataDeserializer;
v := @parameter: com.fasterxml.jackson.core.JsonParser;
v := @parameter: com.fasterxml.jackson.databind.DeserializationContext;
v = staticinvoke <org.apache.logging.log4j.core.impl.ContextDataFactory: org.apache.logging.log4j.util.StringMap createContextData()>();
label:
v = virtualinvoke v.<com.fasterxml.jackson.core.JsonParser: com.fasterxml.jackson.core.JsonToken nextToken()>();
v = <com.fasterxml.jackson.core.JsonToken: com.fasterxml.jackson.core.JsonToken END_OBJECT>;
if v == v goto label;
v = virtualinvoke v.<com.fasterxml.jackson.core.JsonParser: java.lang.String getCurrentName()>();
virtualinvoke v.<com.fasterxml.jackson.core.JsonParser: com.fasterxml.jackson.core.JsonToken nextToken()>();
v = virtualinvoke v.<com.fasterxml.jackson.core.JsonParser: java.lang.String getText()>();
interfaceinvoke v.<org.apache.logging.log4j.util.StringMap: void putValue(java.lang.String,java.lang.Object)>(v, v);
goto label;
label:
return v;
}
}