Uses of Class
jdk.jshell.JShell.Builder
Packages that use JShell.Builder
Package
Description
Provides interfaces for creating tools, such as a Read-Eval-Print Loop (REPL),
 which interactively evaluate "snippets" of Java programming language code.
- 
Uses of JShell.Builder in jdk.jshellMethods in jdk.jshell that return JShell.BuilderModifier and TypeMethodDescriptionstatic JShell.BuilderJShell.builder()Factory method forJShell.Builderwhich, in-turn, is used for creating instances ofJShell.JShell.Builder.compilerOptions(String... options)Adds compiler options.JShell.Builder.err(PrintStream err)Sets the error output for the running evaluation (it'sSystem.err).JShell.Builder.executionEngine(String executionControlSpec)Sets the custom engine for execution.JShell.Builder.executionEngine(ExecutionControlProvider executionControlProvider, Map<String,String> executionControlParameters)Sets the custom engine for execution.JShell.Builder.fileManager(Function<StandardJavaFileManager,StandardJavaFileManager> mapping)Configure theFileManagerto be used by compilation and source analysis.JShell.Builder.idGenerator(BiFunction<Snippet,Integer,String> generator)Sets the generator of identifying names for Snippets.JShell.Builder.in(InputStream in)Sets the input for the running evaluation (it'sSystem.in).JShell.Builder.out(PrintStream out)Sets the output for the running evaluation (it'sSystem.out).JShell.Builder.remoteVMOptions(String... options)Sets additional VM options for launching the VM.JShell.Builder.tempVariableNameGenerator(Supplier<String> generator)Sets a generator of temp variable names forVarSnippetofSnippet.SubKind.TEMP_VAR_EXPRESSION_SUBKIND.