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.
|
Class and Description |
---|
DeclarationSnippet
Grouping for all declaration Snippets: variable declarations
(
VarSnippet ), method declarations
(MethodSnippet ), and type declarations
(TypeDeclSnippet ). |
Diag
Diagnostic information for a Snippet.
|
ImportSnippet
Snippet for an import declaration.
|
JShell
The JShell evaluation state engine.
|
JShell.Builder
Builder for
JShell instances. |
JShell.Subscription
Subscription is a token for referring to subscriptions so they can
be unsubscribed.
|
JShellException
The superclass of JShell generated exceptions
|
MethodSnippet
Snippet for a method definition.
|
PersistentSnippet
Grouping for Snippets which persist and influence future code.
|
Snippet
A Snippet represents a snippet of Java source code as passed to
JShell.eval . |
Snippet.Kind
Describes the general kind of snippet.
|
Snippet.Status
Describes the current state of a Snippet.
|
Snippet.SubKind
The detailed variety of a snippet.
|
SnippetEvent
A description of a change to a Snippet.
|
SourceCodeAnalysis
Provides analysis utilities for source code input.
|
SourceCodeAnalysis.Completeness
Describes the completeness of the given input.
|
SourceCodeAnalysis.CompletionInfo
The result of
analyzeCompletion(String input) . |
SourceCodeAnalysis.QualifiedNames
List of possible qualified names.
|
SourceCodeAnalysis.SnippetWrapper
The wrapping of a snippet of Java source into valid top-level Java
source.
|
SourceCodeAnalysis.Suggestion
A candidate for continuation of the given user's input.
|
TypeDeclSnippet
Snippet for a type definition (a class, interface, enum, or annotation
interface definition).
|
VarSnippet
Snippet for a variable definition.
|
Copyright © 2015, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-07-19-140351.robert.dev