final class org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer extends com.fasterxml.jackson.databind.deser.std.StdDeserializer
{
private static final long serialVersionUID;
void <init>()
{
org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer v;
v := @this: org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer;
specialinvoke v.<com.fasterxml.jackson.databind.deser.std.StdDeserializer: void <init>(java.lang.Class)>(class "Lorg/apache/logging/log4j/spi/MutableThreadContextStack;");
return;
}
public org.apache.logging.log4j.spi.MutableThreadContextStack deserialize(com.fasterxml.jackson.core.JsonParser, com.fasterxml.jackson.databind.DeserializationContext) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
{
org.apache.logging.log4j.spi.MutableThreadContextStack v;
org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer v;
com.fasterxml.jackson.databind.DeserializationContext v;
com.fasterxml.jackson.core.JsonParser v;
java.lang.Object v;
org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer$1 v;
v := @this: org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer;
v := @parameter: com.fasterxml.jackson.core.JsonParser;
v := @parameter: com.fasterxml.jackson.databind.DeserializationContext;
v = new org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer$1;
specialinvoke v.<org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer$1: void <init>(org.apache.logging.log4j.core.jackson.MutableThreadContextStackDeserializer)>(v);
v = virtualinvoke v.<com.fasterxml.jackson.core.JsonParser: java.lang.Object readValueAs(com.fasterxml.jackson.core.type.TypeReference)>(v);
v = new org.apache.logging.log4j.spi.MutableThreadContextStack;
specialinvoke v.<org.apache.logging.log4j.spi.MutableThreadContextStack: void <init>(java.util.List)>(v);
return v;
}
}