Java org.eclipse.jdt.internal.compiler.ast TypeDeclaration fields, constructors, methods, implement or subclass

Example usage for Java org.eclipse.jdt.internal.compiler.ast TypeDeclaration fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.eclipse.jdt.internal.compiler.ast TypeDeclaration.

The text is from its open source code.

Subclass

org.eclipse.jdt.internal.compiler.ast.TypeDeclaration has subclasses.
Click this link to see all its subclasses.

Field

Constructor

Method

voidaddClinit()
This method is responsible for adding a method declaration to the type method collections.
MethodDeclarationaddMissingAbstractMethodFor(MethodBinding methodBinding)
voidanalyseCode(ClassScope enclosingClassScope)
Flow analysis for a member innertype
voidanalyseCode(CompilationUnitScope unitScope)
Flow analysis for a package member type
booleancheckConstructors(Parser parser)
Check for constructor vs.
ConstructorDeclarationcreateDefaultConstructor(boolean needExplicitConstructorCall, boolean needToInsert)
FieldDeclarationdeclarationOf(FieldBinding fieldBinding)
Find the matching parse node, answers null if nothing found
TypeDeclarationdeclarationOf(MemberTypeBinding memberTypeBinding)
Find the matching parse node, answers null if nothing found
AbstractMethodDeclarationdeclarationOf(MethodBinding methodBinding)
Find the matching parse node, answers null if nothing found
booleanhasErrors()
booleanisSecondary()
Returns whether the type is a secondary one or not.
intkind(int flags)
StringBufferprintHeader(int indent, StringBuffer output)
voidresolve(BlockScope blockScope)
Resolve a local type declaration
voidresolve(ClassScope upperScope)
Resolve a member type declaration (can be a local member)
voidresolve(CompilationUnitScope upperScope)
Resolve a top level type declaration
intsourceStart()
voidtagAsHavingErrors()
voidtraverse(ASTVisitor visitor, CompilationUnitScope unitScope)
Iteration for a package member type
voidtraverse(ASTVisitor visitor, BlockScope blockScope)
Iteration for a local inner type
voidtraverse(ASTVisitor visitor, ClassScope classScope)
Iteration for a member innertype