Package | Description |
---|---|
jdk.jshell |
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL),
which interactively evaluate "snippets" of Java programming language code.
|
Modifier and Type | Method | Description |
---|---|---|
static JShell.Builder |
JShell.builder() |
Factory method for
JShell.Builder which, in-turn, is used
for creating instances of JShell . |
JShell.Builder |
JShell.Builder.compilerOptions(String... options) |
Adds compiler options.
|
JShell.Builder |
JShell.Builder.err(PrintStream err) |
Sets the error output for the running evaluation (it's
System.err ). |
JShell.Builder |
JShell.Builder.executionEngine(String executionControlSpec) |
Sets the custom engine for execution.
|
JShell.Builder |
JShell.Builder.executionEngine(ExecutionControlProvider executionControlProvider,
Map<String,String> executionControlParameters) |
Sets the custom engine for execution.
|
JShell.Builder |
JShell.Builder.idGenerator(BiFunction<Snippet,Integer,String> generator) |
Sets the generator of identifying names for Snippets.
|
JShell.Builder |
JShell.Builder.in(InputStream in) |
Sets the input for the running evaluation (it's
System.in ). |
JShell.Builder |
JShell.Builder.out(PrintStream out) |
Sets the output for the running evaluation (it's
System.out ). |
JShell.Builder |
JShell.Builder.remoteVMOptions(String... options) |
Sets additional VM options for launching the VM.
|
JShell.Builder |
JShell.Builder.tempVariableNameGenerator(Supplier<String> generator) |
Sets a generator of temp variable names for
VarSnippet of
Snippet.SubKind.TEMP_VAR_EXPRESSION_SUBKIND . |
Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2015, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Ubuntu+0-9b151-2