class org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure extends groovy.lang.Closure implements org.codehaus.groovy.runtime.GeneratedClosure { private groovy.lang.Reference state; private static org.codehaus.groovy.reflection.ClassInfo $staticClassInfo; private static java.lang.ref.SoftReference $callSiteArray; private static java.lang.Class $class$java$lang$Object; private static java.lang.Class $class$org$linkedin$groovy$util$state$StateMachineImpl$_waitForState_closure; public void (java.lang.Object, java.lang.Object, groovy.lang.Reference) { groovy.lang.Reference v; java.lang.Object v, v; org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure v; v := @this: org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; v := @parameter: groovy.lang.Reference; staticinvoke (); specialinvoke v.(java.lang.Object,java.lang.Object)>(v, v); v. = v; return; } public java.lang.Object doCall(java.lang.Object) { java.lang.Boolean v; org.codehaus.groovy.runtime.callsite.CallSite v, v, v, v, v; boolean v, v, v, v; org.codehaus.groovy.runtime.callsite.CallSite[] v; groovy.lang.Reference v; java.lang.Object v, v, v, v, v, v; org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure v; v := @this: org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure; v := @parameter: java.lang.Object; v = staticinvoke (); v = v[0]; v = interfaceinvoke v.(v); v = staticinvoke (v); if v == 0 goto label; v = v[1]; v = v[2]; v = interfaceinvoke v.(v); interfaceinvoke v.(v, v); label: v = v[3]; v = interfaceinvoke v.(v); v = staticinvoke (v); if v != 0 goto label; v = 1; goto label; label: v = 0; label: if v == 0 goto label; v = v[4]; v = interfaceinvoke v.(v); v = v.; v = virtualinvoke v.(); v = staticinvoke (v, v); if v == 0 goto label; v = ; goto label; label: v = ; label: return v; } public java.lang.Object getState() { java.lang.Object v; groovy.lang.Reference v; org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure v; v := @this: org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure; staticinvoke (); v = v.; v = virtualinvoke v.(); return v; } public java.lang.Object doCall() { java.lang.Class v; java.lang.Object v; org.codehaus.groovy.runtime.wrappers.Wrapper v; org.codehaus.groovy.runtime.callsite.CallSite[] v; org.codehaus.groovy.runtime.callsite.CallSite v; org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure v; v := @this: org.linkedin.groovy.util.state.StateMachineImpl$_waitForState_closure; v = staticinvoke (); v = v[5]; v = staticinvoke (); v = staticinvoke (null, v); v = interfaceinvoke v.(v, v); return v; } }