- java.lang.Object
-
- jdk.jshell.Snippet
-
- jdk.jshell.PersistentSnippet
-
- jdk.jshell.DeclarationSnippet
-
- 直系の既知のサブクラス:
MethodSnippet
,TypeDeclSnippet
,VarSnippet
public abstract class DeclarationSnippet extends PersistentSnippet
すべての宣言スニペットのグループ化: 変数宣言(VarSnippet
)、メソッド宣言(MethodSnippet
)、および型宣言(TypeDeclSnippet
)。宣言スニペットは、未解決の参照でアクティブにできる点でユニークです:
RECOVERABLE_DEFINED
またはRECOVERABLE_NOT_DEFINED
。 未解決の参照はJShell.unresolvedDependencies(DeclarationSnippet)
で問い合わせできます。DeclarationSnippet
は不変です: そのメソッドのいずれかへのアクセスは常に同じ結果を返します。スレッド・セーフです。- 導入されたバージョン:
- 9
-
-
ネストされたクラスのサマリー
-
クラス jdk.jshell.Snippetで宣言されたネストされたクラス/インタフェース
Snippet.Kind, Snippet.Status, Snippet.SubKind
-
-