- java.lang.Object
-
- jdk.jshell.Snippet
-
- jdk.jshell.PersistentSnippet
-
- jdk.jshell.ImportSnippet
-
public class ImportSnippet extends PersistentSnippet
インポート宣言のスニペット。 種類はSnippet.Kind.IMPORTです。ImportSnippetは不変であり、そのメソッドへのアクセスは常に同じ結果を返します。したがって、スレッドセーフです。- 導入されたバージョン:
- 9
- The Java™Language Specificationを参照してください。
- 8.3: importDeclaration。
-
-
ネストされたクラスのサマリー
-
クラスjdk.jshellで宣言されたネストされたクラス/インタフェース。スニペット
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)の場合、これはインポートされた名前です。 つまり、非修飾名です。- オーバーライド:
name、クラスPersistentSnippet- 戻り値:
- インポートの名前。
-
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
-
-