org.codehaus.janino

Class Java.ClassDeclaration

public abstract static class Java.ClassDeclaration extends Java.AbstractTypeDeclaration

Field Summary
Listconstructors
ListvariableDeclaratorsAndInitializers
Constructor Summary
ClassDeclaration(Location location, short modifiers)
Method Summary
voidaddConstructor(Java.ConstructorDeclarator cd)
voidaddVariableDeclaratorOrInitializer(Java.TypeBodyDeclaration tbd)
voiddefineSyntheticField(IClass.IField iField)

Field Detail

constructors

public final List constructors

variableDeclaratorsAndInitializers

public final List variableDeclaratorsAndInitializers

Constructor Detail

ClassDeclaration

public ClassDeclaration(Location location, short modifiers)

Method Detail

addConstructor

public void addConstructor(Java.ConstructorDeclarator cd)

addVariableDeclaratorOrInitializer

public void addVariableDeclaratorOrInitializer(Java.TypeBodyDeclaration tbd)

defineSyntheticField

public void defineSyntheticField(IClass.IField iField)