Package net.runelite.jshell
Class RLShellExecutionControl
- java.lang.Object
-
- jdk.jshell.execution.DirectExecutionControl
-
- net.runelite.jshell.RLShellExecutionControl
-
- All Implemented Interfaces:
java.lang.AutoCloseable,jdk.jshell.spi.ExecutionControl,jdk.jshell.spi.ExecutionControlProvider
public class RLShellExecutionControl extends jdk.jshell.execution.DirectExecutionControl implements jdk.jshell.spi.ExecutionControlProvider
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jdk.jshell.spi.ExecutionControl
jdk.jshell.spi.ExecutionControl.ClassBytecodes, jdk.jshell.spi.ExecutionControl.ClassInstallException, jdk.jshell.spi.ExecutionControl.EngineTerminationException, jdk.jshell.spi.ExecutionControl.ExecutionControlException, jdk.jshell.spi.ExecutionControl.InternalException, jdk.jshell.spi.ExecutionControl.NotImplementedException, jdk.jshell.spi.ExecutionControl.ResolutionException, jdk.jshell.spi.ExecutionControl.RunException, jdk.jshell.spi.ExecutionControl.StoppedException, jdk.jshell.spi.ExecutionControl.UserException
-
-
Constructor Summary
Constructors Constructor Description RLShellExecutionControl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jdk.jshell.spi.ExecutionControlgenerate(jdk.jshell.spi.ExecutionEnv env, java.util.Map<java.lang.String,java.lang.String> parameters)java.lang.Stringname()-
Methods inherited from class jdk.jshell.execution.DirectExecutionControl
addToClasspath, classesRedefined, clientCodeEnter, clientCodeLeave, close, extensionCommand, findClass, invoke, invoke, load, redefine, stop, throwConvertedInvocationException, throwConvertedOtherException, valueString, varValue
-
-
-
-
Method Detail
-
name
public java.lang.String name()
- Specified by:
namein interfacejdk.jshell.spi.ExecutionControlProvider
-
generate
public jdk.jshell.spi.ExecutionControl generate(jdk.jshell.spi.ExecutionEnv env, java.util.Map<java.lang.String,java.lang.String> parameters) throws java.lang.Throwable- Specified by:
generatein interfacejdk.jshell.spi.ExecutionControlProvider- Throws:
java.lang.Throwable
-
-