|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.jdt.internal.compiler.ast.ASTNode
org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration
org.eclipse.jdt.internal.compiler.ast.MethodDeclaration
org.eclipse.jdt.internal.compiler.ast.AnnotationMethodDeclaration
public class AnnotationMethodDeclaration
| Field Summary | |
|---|---|
Expression |
defaultValue
|
int |
extendedDimensions
|
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.MethodDeclaration |
|---|
returnType, typeParameters |
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration |
|---|
annotations, arguments, binding, bodyEnd, bodyStart, compilationResult, declarationSourceEnd, declarationSourceStart, explicitDeclarations, ignoreFurtherInvestigation, javadoc, modifiers, modifiersSourceStart, scope, selector, statements, thrownExceptions |
| Fields inherited from interface org.eclipse.jdt.internal.compiler.problem.ProblemSeverities |
|---|
Abort, AbortCompilation, AbortCompilationUnit, AbortMethod, AbortType, Error, Fatal, Ignore, Optional, SecondaryError, Warning |
| Constructor Summary | |
|---|---|
AnnotationMethodDeclaration(CompilationResult compilationResult)
MethodDeclaration constructor comment. |
|
| Method Summary | |
|---|---|
void |
generateCode(ClassFile classFile)
|
boolean |
isAnnotationMethod()
|
boolean |
isMethod()
|
void |
parseStatements(Parser parser,
CompilationUnitDeclaration unit)
Fill up the method body with statement |
StringBuffer |
print(int tab,
StringBuffer output)
|
void |
resolveStatements()
|
void |
traverse(ASTVisitor visitor,
ClassScope classScope)
|
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.MethodDeclaration |
|---|
analyseCode, printReturnType, typeParameters |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration |
|---|
abort, bindArguments, bindThrownExceptions, compilationResult, generateCode, hasErrors, isAbstract, isClinit, isConstructor, isDefaultConstructor, isInitializationMethod, isNative, isStatic, printBody, resolve, resolveJavadoc, tagAsHavingErrors |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.ASTNode |
|---|
checkInvocationArguments, concreteStatement, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, isTypeUseDeprecated, printAnnotations, printIndent, printModifiers, resolveAnnotations, resolveDeprecatedAnnotations, sourceEnd, sourceStart, toString, traverse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public Expression defaultValue
public int extendedDimensions
| Constructor Detail |
|---|
public AnnotationMethodDeclaration(CompilationResult compilationResult)
| Method Detail |
|---|
public void generateCode(ClassFile classFile)
generateCode in class AbstractMethodDeclarationpublic boolean isAnnotationMethod()
isAnnotationMethod in class AbstractMethodDeclarationpublic boolean isMethod()
isMethod in class MethodDeclaration
public void parseStatements(Parser parser,
CompilationUnitDeclaration unit)
AbstractMethodDeclaration
parseStatements in class MethodDeclaration
public StringBuffer print(int tab,
StringBuffer output)
print in class AbstractMethodDeclarationpublic void resolveStatements()
resolveStatements in class MethodDeclaration
public void traverse(ASTVisitor visitor,
ClassScope classScope)
traverse in class MethodDeclaration
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||