class org.springframework.util.ConcurrentReferenceHashMap$3 extends org.springframework.util.ConcurrentReferenceHashMap$Task { final java.lang.Object val$value; final org.springframework.util.ConcurrentReferenceHashMap this$0; transient void (org.springframework.util.ConcurrentReferenceHashMap, org.springframework.util.ConcurrentReferenceHashMap$TaskOption[], java.lang.Object) { org.springframework.util.ConcurrentReferenceHashMap v; org.springframework.util.ConcurrentReferenceHashMap$3 v; org.springframework.util.ConcurrentReferenceHashMap$TaskOption[] v; java.lang.Object v; v := @this: org.springframework.util.ConcurrentReferenceHashMap$3; v := @parameter: org.springframework.util.ConcurrentReferenceHashMap; v := @parameter: org.springframework.util.ConcurrentReferenceHashMap$TaskOption[]; v := @parameter: java.lang.Object; v. = v; v. = v; specialinvoke v.(org.springframework.util.ConcurrentReferenceHashMap,org.springframework.util.ConcurrentReferenceHashMap$TaskOption[])>(v, v); return; } protected java.lang.Boolean execute(org.springframework.util.ConcurrentReferenceHashMap$Reference, org.springframework.util.ConcurrentReferenceHashMap$Entry) { org.springframework.util.ConcurrentReferenceHashMap$3 v; org.springframework.util.ConcurrentReferenceHashMap$Entry v; org.springframework.util.ConcurrentReferenceHashMap$Reference v; java.lang.Boolean v, v; java.lang.Object v, v; boolean v; v := @this: org.springframework.util.ConcurrentReferenceHashMap$3; v := @parameter: org.springframework.util.ConcurrentReferenceHashMap$Reference; v := @parameter: org.springframework.util.ConcurrentReferenceHashMap$Entry; if v == null goto label; v = virtualinvoke v.(); v = v.; v = staticinvoke (v, v); if v == 0 goto label; interfaceinvoke v.(); v = staticinvoke (1); return v; label: v = staticinvoke (0); return v; } }