- java.lang.Object
- 
- jdk.jshell.Snippet
- 
- jdk.jshell.PersistentSnippet
- 
- jdk.jshell.ImportSnippet
 
 
 
- 
 public class ImportSnippet extends PersistentSnippet Snippet for an import declaration. The Kind isSnippet.Kind.IMPORT.ImportSnippetis immutable: an access to any of its methods will always return the same result. and thus is thread-safe.- Since:
- 9
- See The Java™ Language Specification:
- 8.3: importDeclaration.
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces declared in class jdk.jshell.SnippetSnippet.Kind, Snippet.Status, Snippet.SubKind
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringfullname()The qualified name of the import.booleanisStatic()Indicates whether this snippet represents a static import.Stringname()The identifying name of the import.
 
- 
- 
- 
Method Detail- 
namepublic String name() The identifying name of the import. For on-demand imports (Snippet.SubKind.TYPE_IMPORT_ON_DEMAND_SUBKINDor (Snippet.SubKind.STATIC_IMPORT_ON_DEMAND_SUBKIND) that is the full specifier including any qualifiers and the asterisks. For single imports (Snippet.SubKind.SINGLE_TYPE_IMPORT_SUBKINDor (Snippet.SubKind.SINGLE_STATIC_IMPORT_SUBKIND), it is the imported name. That is, the unqualified name.- Overrides:
- namein class- PersistentSnippet
- Returns:
- the name of the import.
 
 - 
fullnamepublic String fullname() The qualified name of the import. For any imports (Snippet.SubKind.TYPE_IMPORT_ON_DEMAND_SUBKIND, (Snippet.SubKind.STATIC_IMPORT_ON_DEMAND_SUBKIND), (Snippet.SubKind.SINGLE_TYPE_IMPORT_SUBKINDor (Snippet.SubKind.SINGLE_STATIC_IMPORT_SUBKIND) that is the full specifier including any qualifiers and the asterisks.- Returns:
- the fullname of the import
 
 - 
isStaticpublic boolean isStatic() Indicates whether this snippet represents a static import.- Returns:
- trueif this snippet represents a static import; otherwise- false
 
 
- 
 
-