public class org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.JdkDeserializers extends java.lang.Object { private static final java.util.HashSet _classNames; public void () { org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.JdkDeserializers v; v := @this: org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.JdkDeserializers; specialinvoke v.()>(); return; } public static org.apache.htrace.shaded.fasterxml.jackson.databind.JsonDeserializer find(java.lang.Class, java.lang.String) { org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer v; org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.UUIDDeserializer v; org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer v; java.util.HashSet v; org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.FromStringDeserializer$Std v; java.lang.Class v; java.lang.String v; boolean v; org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer v; v := @parameter: java.lang.Class; v := @parameter: java.lang.String; v = ; v = virtualinvoke v.(v); if v == 0 goto label; v = staticinvoke (v); if v == null goto label; return v; label: if v != class "Ljava/util/UUID;" goto label; v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.UUIDDeserializer; specialinvoke v.()>(); return v; label: if v != class "Ljava/lang/StackTraceElement;" goto label; v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.StackTraceElementDeserializer; specialinvoke v.()>(); return v; label: if v != class "Ljava/util/concurrent/atomic/AtomicBoolean;" goto label; v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.AtomicBooleanDeserializer; specialinvoke v.()>(); return v; label: if v != class "Ljava/nio/ByteBuffer;" goto label; v = new org.apache.htrace.shaded.fasterxml.jackson.databind.deser.std.ByteBufferDeserializer; specialinvoke v.()>(); return v; label: return null; } static void () { java.lang.Class[] v, v; java.util.HashSet v, v, v; int v, v, v, v; java.lang.Class v, v; java.lang.String v, v; v = new java.util.HashSet; specialinvoke v.()>(); = v; v = newarray (java.lang.Class)[4]; v[0] = class "Ljava/util/UUID;"; v[1] = class "Ljava/util/concurrent/atomic/AtomicBoolean;"; v[2] = class "Ljava/lang/StackTraceElement;"; v[3] = class "Ljava/nio/ByteBuffer;"; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = ; v = virtualinvoke v.(); virtualinvoke v.(v); v = v + 1; goto label; label: v = staticinvoke (); v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = ; v = virtualinvoke v.(); virtualinvoke v.(v); v = v + 1; goto label; label: return; } }