class io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW extends io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node implements io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory { protected static final java.lang.invoke.VarHandle VALUE; volatile io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference value; void () { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; specialinvoke v.()>(); return; } void (java.lang.Object, java.lang.ref.ReferenceQueue, java.lang.Object, java.lang.ref.ReferenceQueue, int, long) { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; int v; java.lang.Object v, v; long v; java.lang.ref.ReferenceQueue v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v := @parameter: int; v := @parameter: long; specialinvoke v.(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue,int,long)>(v, v, v, v, v); return; } void (java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue, int, long) { java.lang.invoke.VarHandle v; long v; java.lang.ref.ReferenceQueue v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference v; int v; java.lang.Object v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v := @parameter: int; v := @parameter: long; specialinvoke v.()>(); v = ; v = new io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference; specialinvoke v.(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue)>(v, v, v); virtualinvoke v.(v, v); return; } public final java.lang.Object getKeyReference() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.invoke.VarHandle v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference v; java.lang.Object v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = ; v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public final java.lang.Object getKey() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.invoke.VarHandle v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference v; java.lang.Object v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = ; v = virtualinvoke v.(v); v = virtualinvoke v.(); return v; } public final java.lang.Object getValue() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.ref.Reference v; java.lang.invoke.VarHandle v, v; java.lang.Object v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; label: v = ; v = virtualinvoke v.(v); v = virtualinvoke v.(); if v != null goto label; v = ; v = virtualinvoke v.(v); if v != v goto label; label: return v; } public final java.lang.Object getValueReference() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.invoke.VarHandle v; java.lang.Object v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = ; v = virtualinvoke v.(v); return v; } public final void setValue(java.lang.Object, java.lang.ref.ReferenceQueue) { java.lang.invoke.VarHandle v, v; java.lang.ref.ReferenceQueue v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.ref.Reference v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference v; java.lang.Object v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v = ; v = virtualinvoke v.(v); v = ; v = new io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference; v = virtualinvoke v.(); specialinvoke v.(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue)>(v, v, v); virtualinvoke v.(v, v); virtualinvoke v.(); return; } public final boolean containsValue(java.lang.Object) { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.Object v, v; boolean v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v := @parameter: java.lang.Object; v = virtualinvoke v.(); if v != v goto label; v = 1; goto label; label: v = 0; label: return v; } public io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node newNode(java.lang.Object, java.lang.ref.ReferenceQueue, java.lang.Object, java.lang.ref.ReferenceQueue, int, long) { long v; java.lang.ref.ReferenceQueue v, v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v, v; int v; java.lang.Object v, v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v := @parameter: int; v := @parameter: long; v = new io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; specialinvoke v.(java.lang.Object,java.lang.ref.ReferenceQueue,java.lang.Object,java.lang.ref.ReferenceQueue,int,long)>(v, v, v, v, v, v); return v; } public io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.Node newNode(java.lang.Object, java.lang.Object, java.lang.ref.ReferenceQueue, int, long) { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v, v; int v; java.lang.Object v, v; long v; java.lang.ref.ReferenceQueue v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; v := @parameter: java.lang.ref.ReferenceQueue; v := @parameter: int; v := @parameter: long; v = new io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; specialinvoke v.(java.lang.Object,java.lang.Object,java.lang.ref.ReferenceQueue,int,long)>(v, v, v, v, v); return v; } public boolean weakValues() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; return 1; } public final boolean isAlive() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory$RetiredStrongKey v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory$DeadStrongKey v; java.lang.Object v; boolean v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = virtualinvoke v.(); v = ; if v == v goto label; v = ; if v == v goto label; v = 1; goto label; label: v = 0; label: return v; } public final boolean isRetired() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory$RetiredStrongKey v; java.lang.Object v; boolean v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = virtualinvoke v.(); v = ; if v != v goto label; v = 1; goto label; label: v = 0; label: return v; } public final void retire() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory$RetiredStrongKey v; java.lang.invoke.VarHandle v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = ; v = virtualinvoke v.(v); v = ; virtualinvoke v.(v); virtualinvoke v.(); return; } public final boolean isDead() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory$DeadStrongKey v; java.lang.Object v; boolean v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = virtualinvoke v.(); v = ; if v != v goto label; v = 1; goto label; label: v = 0; label: return v; } public final void die() { io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW v; java.lang.invoke.VarHandle v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.References$WeakValueReference v; io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.NodeFactory$DeadStrongKey v; v := @this: io.wcm.handler.media.shaded.com.github.benmanes.caffeine.cache.PW; v = ; v = virtualinvoke v.(v); v = ; virtualinvoke v.(v); virtualinvoke v.(); return; } static void () { java.lang.invoke.VarHandle v; java.lang.invoke.MethodHandles$Lookup v; java.lang.ReflectiveOperationException v; java.lang.ExceptionInInitializerError v; v = staticinvoke (); label: v = virtualinvoke v.(class "Lio/wcm/handler/media/shaded/com/github/benmanes/caffeine/cache/PW;", "value", class "Lio/wcm/handler/media/shaded/com/github/benmanes/caffeine/cache/References$WeakValueReference;"); = v; label: goto label; label: v := @caughtexception; v = new java.lang.ExceptionInInitializerError; specialinvoke v.(java.lang.Throwable)>(v); throw v; label: return; catch java.lang.ReflectiveOperationException from label to label with label; } }