java.lang.Object
jdk.jshell.Snippet
jdk.jshell.PersistentSnippet
jdk.jshell.DeclarationSnippet
- 直接已知的子类:
-
MethodSnippet
,TypeDeclSnippet
,VarSnippet
所有声明片段的分组:变量声明(
VarSnippet
)、方法声明(MethodSnippet
)和类型声明(TypeDeclSnippet
)。
声明片段在于它们可以具有未解析引用的活动状态:RECOVERABLE_DEFINED
或 RECOVERABLE_NOT_DEFINED
。未解析引用可以通过 JShell.unresolvedDependencies(DeclarationSnippet)
进行查询。
DeclarationSnippet
是不可变的:对其任何方法的访问将始终返回相同的结果,因此是线程安全的。
- 自 JDK 版本:
- 9
-
Nested Class Summary
Nested classes/interfaces declared in class jdk.jshell.Snippet
Snippet.Kind, Snippet.Status, Snippet.SubKind
-
Method Summary
Methods declared in class jdk.jshell.PersistentSnippet
name