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
-
メソッドの詳細
-
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
-