Class Java.AbstractCompilationUnit.SingleTypeImportDeclaration
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.AbstractCompilationUnit.ImportDeclaration
org.codehaus.janino.Java.AbstractCompilationUnit.SingleTypeImportDeclaration
- All Implemented Interfaces:
Java.Locatable
- Enclosing class:
Java.AbstractCompilationUnit
public static class Java.AbstractCompilationUnit.SingleTypeImportDeclaration
extends Java.AbstractCompilationUnit.ImportDeclaration
Represents a "single-type import declaration" like "
import java.util.Map;".-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal String[]The identifiers that constitute the type to be imported, e.g.Fields inherited from class Java.Located
NOWHERE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal <R, EX extends Throwable>
Raccept(Visitor.ImportVisitor<R, EX> visitor) Invokes the "visit...()" method ofVisitor.ImportVisitorfor the concreteJava.AbstractCompilationUnit.ImportDeclarationtype.toString()Methods inherited from class Java.Located
getLocation, throwCompileException
-
Field Details
-
identifiers
The identifiers that constitute the type to be imported, e.g. "java", "util", "Map".
-
-
Constructor Details
-
SingleTypeImportDeclaration
-
-
Method Details
-
accept
@Nullable public final <R, EX extends Throwable> R accept(Visitor.ImportVisitor<R, EX> visitor) throws EXDescription copied from class:Java.AbstractCompilationUnit.ImportDeclarationInvokes the "visit...()" method ofVisitor.ImportVisitorfor the concreteJava.AbstractCompilationUnit.ImportDeclarationtype.- Specified by:
acceptin classJava.AbstractCompilationUnit.ImportDeclaration- Throws:
EX
-
toString
-