モジュール jdk.jshell
パッケージ jdk.jshell

列挙型クラスSnippet.Kind

java.lang.Object
java.lang.Enum<Snippet.Kind>
jdk.jshell.Snippet.Kind
すべての実装されたインタフェース:
Serializable, Comparable<Snippet.Kind>, Constable
含まれているクラス:
Snippet

public static enum Snippet.Kind extends Enum<Snippet.Kind>
一般的なスニペットについて説明します。 Kindは、スニペットの不変プロパティです。 Snippet.kind()でアクセスします。 Kindは、スニペットのどのサブクラスであるかを決定するために使用できます。 たとえば、eval("int three() { return 3; }")はスニペット作成イベントを返します。 そのスニペットのKindMETHODになり、そこからSnippetのサブクラスがMethodSnippetであり、そのようにキャストできます。