public abstract class org.springframework.scripting.support.StandardScriptUtils extends java.lang.Object { public void () { org.springframework.scripting.support.StandardScriptUtils v; v := @this: org.springframework.scripting.support.StandardScriptUtils; specialinvoke v.()>(); return; } public static javax.script.ScriptEngine retrieveEngineByName(javax.script.ScriptEngineManager, java.lang.String) { java.lang.Throwable v; java.lang.IllegalStateException v; javax.script.Bindings v; java.lang.String v, v, v; java.util.LinkedHashSet v; boolean v, v; java.util.Iterator v; javax.script.ScriptEngineManager v; java.lang.IllegalArgumentException v; java.util.List v, v; javax.script.ScriptEngine v, v; java.lang.Object v; v := @parameter: javax.script.ScriptEngineManager; v := @parameter: java.lang.String; v = virtualinvoke v.(v); if v != null goto label; v = new java.util.LinkedHashSet; specialinvoke v.()>(); v = virtualinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; label: v = interfaceinvoke v.(); v = virtualinvoke v.(); interfaceinvoke v.(v, 200); label: goto label; label: v := @caughtexception; v = new java.lang.IllegalStateException; v = dynamicinvoke "makeConcatWithConstants" (v) ("Script engine with name \'\u0001\' failed to initialize"); specialinvoke v.(java.lang.String,java.lang.Throwable)>(v, v); throw v; label: interfaceinvoke v.(v); goto label; label: v = new java.lang.IllegalArgumentException; v = dynamicinvoke "makeConcatWithConstants" (v, v) ("Script engine with name \'\u0001\' not found; registered engine names: \u0001"); specialinvoke v.(java.lang.String)>(v); throw v; label: return v; catch java.lang.Throwable from label to label with label; } static javax.script.Bindings getBindings(java.util.Map) { javax.script.SimpleBindings v; boolean v; java.util.Map v; v := @parameter: java.util.Map; v = v instanceof javax.script.Bindings; if v != 0 goto label; v = new javax.script.SimpleBindings; v = v; specialinvoke v.(java.util.Map)>(v); label: return v; } }