Uses of Class
jdk.jshell.Snippet
-
Packages that use Snippet 软件包 描述 jdk.jshell 提供用于创建工具的接口,例如读取 - 评估 - 打印循环(REPL),其交互式地评估Java编程语言代码的“片段”。 -
-
Uses of Snippet in jdk.jshell
Subclasses of Snippet in jdk.jshell 变量和类型 类 描述 class
DeclarationSnippet
对所有声明片段进行分组:变量声明(VarSnippet
),方法声明(MethodSnippet
)和类型声明(TypeDeclSnippet
)。class
ErroneousSnippet
一段代码,它不是有效的Java编程语言代码。class
ExpressionSnippet
用于赋值或变量值表达式的代码段。class
ImportSnippet
导入声明的片段。class
MethodSnippet
方法定义的代码段。class
PersistentSnippet
对片段进行分组,这些片段会持续存在并影响未来的代码。class
StatementSnippet
声明的片段。class
TypeDeclSnippet
用于类型定义的片段(类,接口,枚举或注释接口定义)。class
VarSnippet
用于变量定义的代码段。Methods in jdk.jshell that return Snippet 变量和类型 方法 描述 Snippet
SnippetEvent. causeSnippet()
导致此更新的代码段或null
。Snippet
SnippetEvent. snippet()
改变了的片段Methods in jdk.jshell that return types with arguments of type Snippet 变量和类型 方法 描述 abstract Collection<Snippet>
SourceCodeAnalysis. dependents(Snippet snippet)
返回Snippet
的集合,如果更新了给定的Snippet
则可能需要更新。Stream<Snippet>
JShell. snippets()
返回所有片段。abstract List<Snippet>
SourceCodeAnalysis. sourceToSnippets(String input)
一个片段的源代码转换成一个转换Snippet
对象(或列表Snippet
在一些变种声明的情况下的物体,例如:整数X,Y,Z)。Methods in jdk.jshell with parameters of type Snippet 变量和类型 方法 描述 abstract Collection<Snippet>
SourceCodeAnalysis. dependents(Snippet snippet)
返回Snippet
的集合,如果更新了给定的Snippet
则可能需要更新。Stream<Diag>
JShell. diagnostics(Snippet snippet)
返回最新评估片段的诊断信息。List<SnippetEvent>
JShell. drop(Snippet snippet)
从州删除声明。Snippet.Status
JShell. status(Snippet snippet)
返回代码段的状态。abstract SourceCodeAnalysis.SnippetWrapper
SourceCodeAnalysis. wrapper(Snippet snippet)
返回Snippet
的包装器信息。Method parameters in jdk.jshell with type arguments of type Snippet 变量和类型 方法 描述 JShell.Builder
JShell.Builder. idGenerator(BiFunction<Snippet,Integer,String> generator)
设置片段标识名称的生成器。
-