public abstract static class Java.ClassDeclaration extends Java.AbstractTypeDeclaration
Modifier and Type | Field and Description |
---|---|
List |
constructors |
List |
variableDeclaratorsAndInitializers |
anonymousClassCount, localClassCount
Constructor and Description |
---|
Java.ClassDeclaration(Location location,
short modifiers) |
Modifier and Type | Method and Description |
---|---|
void |
addConstructor(Java.ConstructorDeclarator cd) |
void |
addVariableDeclaratorOrInitializer(Java.TypeBodyDeclaration tbd) |
void |
defineSyntheticField(IClass.IField iField) |
addDeclaredMethod, addMemberTypeDeclaration, createAnonymousClassName, createLocalTypeName, getEnclosingScope, getLocation, getMemberTypeDeclaration, getMemberTypeDeclarations, getMethodDeclaration, getMethodDeclarations, getModifiers, invalidateMethodCaches, setEnclosingScope, throwCompileException, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept, getClassName
public final List constructors
public final List variableDeclaratorsAndInitializers
public Java.ClassDeclaration(Location location, short modifiers)
public void addConstructor(Java.ConstructorDeclarator cd)
public void addVariableDeclaratorOrInitializer(Java.TypeBodyDeclaration tbd)
public void defineSyntheticField(IClass.IField iField) throws CompileException
CompileException
Copyright © 2001-2015. All Rights Reserved.