|
||||||||||
| 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.Statement
org.eclipse.jdt.internal.compiler.ast.Expression
org.eclipse.jdt.internal.compiler.ast.Annotation
public abstract class Annotation
Annotation
| Field Summary | |
|---|---|
int |
declarationSourceEnd
|
Binding |
recipient
|
TypeReference |
type
|
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Expression |
|---|
constant, implicitConversion, resolvedType, statementEnd |
| Constructor Summary | |
|---|---|
Annotation()
|
|
| Method Summary | |
|---|---|
ElementValuePair[] |
computeElementValuePairs()
|
AnnotationBinding |
getCompilerAnnotation()
|
static long |
getRetentionPolicy(char[] policyName)
|
static long |
getTargetElementType(char[] elementName)
|
abstract MemberValuePair[] |
memberValuePairs()
|
java.lang.StringBuffer |
printExpression(int indent,
java.lang.StringBuffer output)
|
void |
recordSuppressWarnings(Scope scope,
int startSuppresss,
int endSuppress,
boolean isSuppressingWarnings)
|
TypeBinding |
resolveType(BlockScope scope)
Resolve the type of this expression in the context of a blockScope |
abstract void |
traverse(ASTVisitor visitor,
BlockScope scope)
Traverse an expression in the context of a blockScope |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
branchChainTo, complainIfUnreachable, generateArguments, isEmptyBlock, isValidJavaStatement, resolveCase |
| 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 |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public int declarationSourceEnd
public Binding recipient
public TypeReference type
| Constructor Detail |
|---|
public Annotation()
| Method Detail |
|---|
public static long getRetentionPolicy(char[] policyName)
public static long getTargetElementType(char[] elementName)
public ElementValuePair[] computeElementValuePairs()
public AnnotationBinding getCompilerAnnotation()
public abstract MemberValuePair[] memberValuePairs()
public java.lang.StringBuffer printExpression(int indent,
java.lang.StringBuffer output)
printExpression in class Expression
public void recordSuppressWarnings(Scope scope,
int startSuppresss,
int endSuppress,
boolean isSuppressingWarnings)
public TypeBinding resolveType(BlockScope scope)
Expression
resolveType in class Expression
public abstract void traverse(ASTVisitor visitor,
BlockScope scope)
Expression
traverse in class Expression
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||