| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino Java compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Java.AbstractCompilationUnit.SingleStaticImportDeclaration
Represents a single static import declaration like
import java.util.Collections.EMPTY_MAP;
|
static class |
Java.AbstractCompilationUnit.SingleTypeImportDeclaration
Represents a "single-type import declaration" like "
import java.util.Map;". |
static class |
Java.AbstractCompilationUnit.StaticImportOnDemandDeclaration
Represents a static-import-on-demand declaration like
import static java.util.Collections.*;
|
static class |
Java.AbstractCompilationUnit.TypeImportOnDemandDeclaration
Represents a type-import-on-demand declaration like
import java.util.*;. |
| Modifier and Type | Field and Description |
|---|---|
Java.AbstractCompilationUnit.ImportDeclaration[] |
Java.AbstractCompilationUnit.importDeclarations
The IMPORT declarations in this compilation unit.
|
| Modifier and Type | Method and Description |
|---|---|
Java.AbstractCompilationUnit.ImportDeclaration |
Parser.parseImportDeclaration()
ImportDeclaration := 'import' ImportDeclarationBody ';'
|
Java.AbstractCompilationUnit.ImportDeclaration |
Parser.parseImportDeclarationBody()
ImportDeclarationBody := [ 'static' ] Identifier { '.'
|
| Modifier and Type | Method and Description |
|---|---|
void |
Unparser.unparseImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration id) |
| Constructor and Description |
|---|
AbstractCompilationUnit(String fileName,
Java.AbstractCompilationUnit.ImportDeclaration[] importDeclarations) |
CompilationUnit(String fileName,
Java.AbstractCompilationUnit.ImportDeclaration[] importDeclarations) |
ModularCompilationUnit(String fileName,
Java.AbstractCompilationUnit.ImportDeclaration[] importDeclarations,
Java.ModuleDeclaration moduleDeclaration) |
| Modifier and Type | Method and Description |
|---|---|
Java.AbstractCompilationUnit.ImportDeclaration |
DeepCopier.copyImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration subject) |
Java.AbstractCompilationUnit.ImportDeclaration[] |
DeepCopier.copyImportDeclarations(Java.AbstractCompilationUnit.ImportDeclaration[] subject) |
void |
Traverser.traverseImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration id) |
void |
AbstractTraverser.traverseImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration id) |
void |
Traverser.visitImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration id) |
void |
AbstractTraverser.visitImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration id) |
Copyright © 2022. All rights reserved.