Uses of Class
org.codehaus.janino.Java.AbstractClassDeclaration
Packages that use Java.AbstractClassDeclaration
Package
Description
The core of the Janino Java compiler.
Sample applications for the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.AbstractClassDeclaration in org.codehaus.janino
Subclasses of Java.AbstractClassDeclaration in org.codehaus.janinoModifier and TypeClassDescriptionstatic final class
Representation of a JLS7 15.9.5 "anonymous class declaration".static final class
Representation of an "enum constant", see JLS7 8.9.1.static final class
Representation of a "local class declaration" i.e.static class
Representation of a "member class declaration", i.e.static final class
Representation of a "member enum declaration", i.e.static class
Base for the various named class declarations.static class
Implementation of a "package member class declaration", a.k.a.static final class
Implementation of a "package member enum declaration", a.k.a.Fields in org.codehaus.janino declared as Java.AbstractClassDeclarationModifier and TypeFieldDescription(package private) Java.AbstractClassDeclaration
Java.QualifiedThisReference.declaringClass
The innermost enclosing class declaration.Methods in org.codehaus.janino that return Java.AbstractClassDeclarationModifier and TypeMethodDescriptionJava.ConstructorDeclarator.getDeclaringClass()
private Java.AbstractClassDeclaration
UnitCompiler.getDeclaringClass
(Java.QualifiedThisReference qtr) Methods in org.codehaus.janino with parameters of type Java.AbstractClassDeclarationModifier and TypeMethodDescriptionprivate static boolean
Unparser.classDeclarationBodyIsEmpty
(Java.AbstractClassDeclaration cd) private void
UnitCompiler.compile2
(Java.AbstractClassDeclaration cd) private void
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 ';' )void
Unparser.unparseClassDeclarationBody
(Java.AbstractClassDeclaration cd) Generates Java code from aJava.AbstractClassDeclaration
. -
Uses of Java.AbstractClassDeclaration in org.codehaus.janino.samples
Methods in org.codehaus.janino.samples with parameters of type Java.AbstractClassDeclarationModifier and TypeMethodDescriptionvoid
DeclarationCounter.traverseClassDeclaration
(Java.AbstractClassDeclaration cd) -
Uses of Java.AbstractClassDeclaration in org.codehaus.janino.util
Methods in org.codehaus.janino.util with parameters of type Java.AbstractClassDeclarationModifier and TypeMethodDescriptionvoid
AbstractTraverser.traverseClassDeclaration
(Java.AbstractClassDeclaration cd) void
Traverser.traverseClassDeclaration
(Java.AbstractClassDeclaration cd)