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
-