StatementSnippet (Java SE 19 & JDK 19) (original) (raw)

Module jdk.jshell

Package jdk.jshell

java.lang.Object

jdk.jshell.Snippet

jdk.jshell.StatementSnippet


public class StatementSnippet extends Snippet

Snippet for a statement. The Kind is Snippet.Kind.STATEMENT.

StatementSnippet is immutable: an access to any of its methods will always return the same result. and thus is thread-safe.

See Java Language Specification:

14.5 Statements

Since:

9

Nested classes/interfaces declared in class jdk.jshell.Snippet

[Snippet.Kind](Snippet.Kind.html "enum class in jdk.jshell"), [Snippet.Status](Snippet.Status.html "enum class in jdk.jshell"), [Snippet.SubKind](Snippet.SubKind.html "enum class in jdk.jshell")

Methods declared in class jdk.jshell.Snippet

[id](Snippet.html#id%28%29), [kind](Snippet.html#kind%28%29), [source](Snippet.html#source%28%29), [subKind](Snippet.html#subKind%28%29)

Methods declared in class java.lang.Object

[clone](../../../java.base/java/lang/Object.html#clone%28%29), [equals](../../../java.base/java/lang/Object.html#equals%28java.lang.Object%29), [finalize](../../../java.base/java/lang/Object.html#finalize%28%29), [getClass](../../../java.base/java/lang/Object.html#getClass%28%29), [hashCode](../../../java.base/java/lang/Object.html#hashCode%28%29), [notify](../../../java.base/java/lang/Object.html#notify%28%29), [notifyAll](../../../java.base/java/lang/Object.html#notifyAll%28%29), [toString](../../../java.base/java/lang/Object.html#toString%28%29), [wait](../../../java.base/java/lang/Object.html#wait%28%29), [wait](../../../java.base/java/lang/Object.html#wait%28long%29), [wait](../../../java.base/java/lang/Object.html#wait%28long,int%29)