|
||||||||||
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)
|
abstract void |
traverse(ASTVisitor visitor,
BlockScope scope)
|
abstract void |
traverse(ASTVisitor visitor,
CompilationUnitScope scope)
|
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 |
---|
clone, equals, finalize, 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)
resolveType
in class Expression
public abstract void traverse(ASTVisitor visitor, BlockScope scope)
traverse
in class Expression
public abstract void traverse(ASTVisitor visitor, CompilationUnitScope scope)
traverse
in class Expression
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |