| Package | Description |
|---|---|
| org.codehaus.janino |
The core of the Janino JavaTM compiler.
|
| org.codehaus.janino.samples |
Sample applications for the Janino JavaTM compiler.
|
| org.codehaus.janino.util |
Application-independent helper classes.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Java.AbstractPackageMemberClassDeclaration
Base for the various package member (a.k.a.
|
static class |
Java.AnonymousClassDeclaration
Representation of a JLS7 15.9.5 "anonymous class declaration".
|
static class |
Java.EnumConstant
Representation of an "enum constant", see JLS7 8.9.1.
|
static class |
Java.LocalClassDeclaration
Representation of a "local class declaration" i.e. a class declaration that appears inside a method body.
|
static class |
Java.MemberClassDeclaration
Representation of a "member class declaration", i.e. a class declaration that appears inside another class or
interface declaration.
|
static class |
Java.MemberEnumDeclaration
Representation of a "member enum declaration", i.e. an enum declaration that appears inside another class or
interface declaration.
|
static class |
Java.NamedClassDeclaration
Base for the various named class declarations.
|
static class |
Java.PackageMemberClassDeclaration
Implementation of a "package member class declaration", a.k.a.
|
static class |
Java.PackageMemberEnumDeclaration
Implementation of a "package member enum declaration", a.k.a.
|
| Modifier and Type | Method and Description |
|---|---|
Java.AbstractClassDeclaration |
Java.ConstructorDeclarator.getDeclaringClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
Parser.parseClassBody(Java.AbstractClassDeclaration classDeclaration)
ClassBody := '{' { ClassBodyDeclaration } '}'
|
void |
Parser.parseClassBodyDeclaration(Java.AbstractClassDeclaration classDeclaration)
ClassBodyDeclaration :=
';' |
ModifiersOpt (
Block | // Instance (JLS7 8.6) or static initializer (JLS7 8.7)
'void' Identifier MethodDeclarationRest |
'class' ClassDeclarationRest |
'interface' InterfaceDeclarationRest |
ConstructorDeclarator |
[ TypeArguments ] Type Identifier MethodDeclarationRest |
Type Identifier FieldDeclarationRest ';'
)
|
| Modifier and Type | Method and Description |
|---|---|
void |
DeclarationCounter.traverseClassDeclaration(Java.AbstractClassDeclaration cd) |
| Modifier and Type | Method and Description |
|---|---|
void |
Traverser.traverseClassDeclaration(Java.AbstractClassDeclaration cd) |
void |
AbstractTraverser.traverseClassDeclaration(Java.AbstractClassDeclaration cd) |
Copyright © 2019. All rights reserved.