- ErroneousSnippet - Class in jdk.jshell
-
A snippet of code that is not valid Java programming language code.
- EvalException - Exception in jdk.jshell
-
Wraps an exception thrown in the remotely executing client.
- ExecutionControl.ClassBytecodes - Class in jdk.jshell.spi
-
Bundles class name with class bytecodes.
- ExecutionControl.ClassInstallException - Exception in jdk.jshell.spi
-
A class install (load or redefine) encountered a problem.
- ExecutionControl.EngineTerminationException - Exception in jdk.jshell.spi
-
Unbidden execution engine termination has occurred.
- ExecutionControl.ExecutionControlException - Exception in jdk.jshell.spi
-
The abstract base of all ExecutionControl
exceptions.
- ExecutionControl.InternalException - Exception in jdk.jshell.spi
-
An internal problem has occurred.
- ExecutionControl.NotImplementedException - Exception in jdk.jshell.spi
-
The command is not implemented.
- ExecutionControl.ResolutionException - Exception in jdk.jshell.spi
-
An exception indicating that a DeclarationSnippet
with unresolved
references has been encountered.
- ExecutionControl.RunException - Exception in jdk.jshell.spi
-
The abstract base of of exceptions specific to running user code.
- ExecutionControl.StoppedException - Exception in jdk.jshell.spi
-
- ExecutionControl.UserException - Exception in jdk.jshell.spi
-
A 'normal' user exception occurred.
- ExpressionSnippet - Class in jdk.jshell
-
Snippet for an assignment or variable-value expression.
- EMPTY - jdk.jshell.SourceCodeAnalysis.Completeness
-
An empty input.
- ENUM_SUBKIND - jdk.jshell.Snippet.SubKind
-
An enum declaration.
- ERRONEOUS - jdk.jshell.Snippet.Kind
-
A syntactically incorrect input for which the specific
kind could not be determined.
- EXPRESSION - jdk.jshell.Snippet.Kind
-
An expression, with or without side-effects.
- ExecutionControl - Interface in jdk.jshell.spi
-
This interface specifies the functionality that must provided to implement a
pluggable JShell execution engine.
- ExecutionControlProvider - Interface in jdk.jshell.spi
-
The provider used by JShell to generate the execution engine needed to
evaluate Snippets.
- ExecutionEnv - Interface in jdk.jshell.spi
-
Functionality made available to a pluggable JShell execution engine.
- EngineTerminationException(String) - Constructor for exception jdk.jshell.spi.ExecutionControl.EngineTerminationException
-
- ExecutionControlException(String) - Constructor for exception jdk.jshell.spi.ExecutionControl.ExecutionControlException
-
- env(Map<String, String>) - Method in interface jdk.jshell.tool.JavaShellToolBuilder
-
Set the source for environment variables.
- err(PrintStream) - Method in class jdk.jshell.JShell.Builder
-
Sets the error output for the running evaluation (it's
System.err
).
- err(PrintStream) - Method in interface jdk.jshell.tool.JavaShellToolBuilder
-
Set the error channels.
- err(PrintStream, PrintStream) - Method in interface jdk.jshell.tool.JavaShellToolBuilder
-
Set the error channels.
- eval(String) - Method in class jdk.jshell.JShell
-
Evaluate the input String, including definition and/or execution, if
applicable.
- exception() - Method in class jdk.jshell.SnippetEvent
-
- executionEngine(String) - Method in class jdk.jshell.JShell.Builder
-
Sets the custom engine for execution.
- executionEngine(ExecutionControlProvider, Map<String, String>) - Method in class jdk.jshell.JShell.Builder
-
Sets the custom engine for execution.
- extensionCommand(String, Object) - Method in class jdk.jshell.execution.DirectExecutionControl
-
- extensionCommand(String, Object) - Method in class jdk.jshell.execution.StreamingExecutionControl
-
- extensionCommand(String, Object) - Method in interface jdk.jshell.spi.ExecutionControl
-
Run a non-standard command (or a standard command from a newer version).
- extraRemoteVMOptions() - Method in interface jdk.jshell.spi.ExecutionEnv
-
Returns the additional VM options to be used when launching the remote
JVM.