java.lang.Object
jdk.jshell.Snippet
jdk.jshell.PersistentSnippet
jdk.jshell.ImportSnippet
public class ImportSnippet extends PersistentSnippet
インポート申告のスニペット。 種類は
Snippet.Kind.IMPORT
です。
ImportSnippet
は不変です: いずれかのメソッドへのアクセスは、常に同じ結果を返すため、スレッド・セーフです。
- Java言語仕様を参照してください:
-
7.5 インポート宣言
- 導入されたバージョン:
- 9
-
ネストされたクラスのサマリー
クラスjdk.jshell.Snippetで宣言されたネストされたクラス/インタフェース
Snippet.Kind, Snippet.Status, Snippet.SubKind
-
メソッドのサマリー
-
メソッドの詳細
-
name
public String name()インポートの識別名。 オンデマンド・インポートの場合(修飾子およびアスタリスクを含む完全な指定子であるSnippet.SubKind.TYPE_IMPORT_ON_DEMAND_SUBKIND
または(Snippet.SubKind.STATIC_IMPORT_ON_DEMAND_SUBKIND
))。 単一のインポート(Snippet.SubKind.SINGLE_TYPE_IMPORT_SUBKIND
または(Snippet.SubKind.SINGLE_STATIC_IMPORT_SUBKIND
))の場合は、インポートされた名前です。 つまり、不適格な名前です。- オーバーライド:
- クラス
PersistentSnippet
のname
- 戻り値:
- インポートの名前。
-
fullname
public String fullname()インポートの修飾名。 インポート(Snippet.SubKind.TYPE_IMPORT_ON_DEMAND_SUBKIND
、(Snippet.SubKind.STATIC_IMPORT_ON_DEMAND_SUBKIND
)、(修飾子およびアスタリスクを含む完全な指定子であるSnippet.SubKind.SINGLE_TYPE_IMPORT_SUBKIND
または(Snippet.SubKind.SINGLE_STATIC_IMPORT_SUBKIND
))の場合。- 戻り値:
- インポートのフルネーム
-
isStatic
public boolean isStatic()このスニペットが静的インポートを表すかどうかを示します。- 戻り値:
true
このスニペットが静的インポートを表す場合; そうでなければfalse
-