Package org.codehaus.janino
Class Java.AbstractCompilationUnit.ImportDeclaration
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.AbstractCompilationUnit.ImportDeclaration
- All Implemented Interfaces:
Java.Locatable
- Direct Known Subclasses:
Java.AbstractCompilationUnit.SingleStaticImportDeclaration
,Java.AbstractCompilationUnit.SingleTypeImportDeclaration
,Java.AbstractCompilationUnit.StaticImportOnDemandDeclaration
,Java.AbstractCompilationUnit.TypeImportOnDemandDeclaration
- Enclosing class:
- Java.AbstractCompilationUnit
Base class for the various IMPORT declarations.
-
Field Summary
Fields inherited from class org.codehaus.janino.Java.Located
NOWHERE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract <R,
EX extends Throwable>
Raccept
(Visitor.ImportVisitor<R, EX> visitor) Invokes the "visit...()
" method ofVisitor.ImportVisitor
for the concreteJava.AbstractCompilationUnit.ImportDeclaration
type.Methods inherited from class org.codehaus.janino.Java.Located
getLocation, throwCompileException
-
Constructor Details
-
ImportDeclaration
-
-
Method Details
-
accept
@Nullable public abstract <R,EX extends Throwable> R accept(Visitor.ImportVisitor<R, EX> visitor) throws EXInvokes the "visit...()
" method ofVisitor.ImportVisitor
for the concreteJava.AbstractCompilationUnit.ImportDeclaration
type.- Throws:
EX extends Throwable
-