Package org.codehaus.janino
Class Java.AbstractCompilationUnit.StaticImportOnDemandDeclaration
java.lang.Object
org.codehaus.janino.Java.Located
org.codehaus.janino.Java.AbstractCompilationUnit.ImportDeclaration
org.codehaus.janino.Java.AbstractCompilationUnit.StaticImportOnDemandDeclaration
- All Implemented Interfaces:
Java.Locatable
- Enclosing class:
- Java.AbstractCompilationUnit
public static class Java.AbstractCompilationUnit.StaticImportOnDemandDeclaration
extends Java.AbstractCompilationUnit.ImportDeclaration
Represents a static-import-on-demand declaration like
import static java.util.Collections.*;
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal String[]
The identifiers that constitute the type to import from, e.g.Fields inherited from class org.codehaus.janino.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.ImportVisitor
for the concreteJava.AbstractCompilationUnit.ImportDeclaration
type.toString()
Methods inherited from class org.codehaus.janino.Java.Located
getLocation, throwCompileException
-
Field Details
-
identifiers
The identifiers that constitute the type to import from, e.g. "java", "util", "Collections".
-
-
Constructor Details
-
StaticImportOnDemandDeclaration
-
-
Method Details
-
accept
@Nullable public final <R,EX extends Throwable> R accept(Visitor.ImportVisitor<R, EX> visitor) throws EXDescription copied from class:Java.AbstractCompilationUnit.ImportDeclaration
Invokes the "visit...()
" method ofVisitor.ImportVisitor
for the concreteJava.AbstractCompilationUnit.ImportDeclaration
type.- Specified by:
accept
in classJava.AbstractCompilationUnit.ImportDeclaration
- Throws:
EX extends Throwable
-
toString
-