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
- 
メソッドのサマリークラスjdk.jshell.PersistentSnippetで宣言されたメソッドname