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

列挙型クラスSnippet.Status

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

public static enum Snippet.Status extends Enum<Snippet.Status>
スニペットの現在の状態を示します。 これはJShell状態内のスニペットの動的プロパティです -- したがって、JShellでの問合せ」で検索されます。

Statusは、状態が変化すると変化します。 たとえば、evalを使用して別のスニペットを作成すると、このスニペット(それらの依存関係を無効にします)の依存関係を解決するか、このスニペットをStatusに変更してoverwriteできます。

Statusに関連する重要なプロパティ: isDefined()は、既存のスニペットと新しいスニペットが参照可能な場合、isActive()は、JShellの状態が変更されるとスニペットが更新され、Statusが変更される可能性があります。 実行可能スニペットは、VALID Statusにある場合にのみ実行できます。

関連項目: