class org.apache.commons.math.ode.events.EventState$1 extends java.lang.Object implements org.apache.commons.math.analysis.UnivariateFunction { final org.apache.commons.math.ode.sampling.StepInterpolator val$interpolator; final org.apache.commons.math.ode.events.EventState this$0; void (org.apache.commons.math.ode.events.EventState, org.apache.commons.math.ode.sampling.StepInterpolator) { org.apache.commons.math.ode.sampling.StepInterpolator v; org.apache.commons.math.ode.events.EventState$1 v; org.apache.commons.math.ode.events.EventState v; v := @this: org.apache.commons.math.ode.events.EventState$1; v := @parameter: org.apache.commons.math.ode.events.EventState; v := @parameter: org.apache.commons.math.ode.sampling.StepInterpolator; v. = v; v. = v; specialinvoke v.()>(); return; } public double value(double) throws org.apache.commons.math.ode.events.EventState$LocalMaxCountExceededException { org.apache.commons.math.ode.events.EventHandler v; double[] v; org.apache.commons.math.ode.events.EventState$LocalMaxCountExceededException v; org.apache.commons.math.exception.MaxCountExceededException v; org.apache.commons.math.ode.events.EventState v; org.apache.commons.math.ode.sampling.StepInterpolator v, v; org.apache.commons.math.ode.events.EventState$1 v; double v, v; v := @this: org.apache.commons.math.ode.events.EventState$1; v := @parameter: double; label: v = v.; interfaceinvoke v.(v); v = v.; v = v.; v = v.; v = interfaceinvoke v.(); v = interfaceinvoke v.(v, v); label: return v; label: v := @caughtexception; v = new org.apache.commons.math.ode.events.EventState$LocalMaxCountExceededException; specialinvoke v.(org.apache.commons.math.exception.MaxCountExceededException)>(v); throw v; catch org.apache.commons.math.exception.MaxCountExceededException from label to label with label; } }