|
||||||||||
| 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.TypeReference
org.eclipse.jdt.internal.compiler.ast.SingleTypeReference
org.eclipse.jdt.internal.compiler.ast.ArrayTypeReference
public class ArrayTypeReference
| Field Summary | |
|---|---|
int |
dimensions
|
int |
originalSourceEnd
|
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.SingleTypeReference |
|---|
token |
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
NO_TYPE_ARGUMENTS |
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Expression |
|---|
constant, implicitConversion, resolvedType, statementEnd |
| Fields inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
COMPLAINED_FAKE_REACHABLE, COMPLAINED_UNREACHABLE, NOT_COMPLAINED |
| Constructor Summary | |
|---|---|
ArrayTypeReference(char[] source,
int dimensions,
long pos)
ArrayTypeReference constructor comment. |
|
| Method Summary | |
|---|---|
int |
dimensions()
|
char[][] |
getParameterizedTypeName()
|
protected TypeBinding |
getTypeBinding(Scope scope)
|
StringBuffer |
printExpression(int indent,
StringBuffer output)
|
void |
traverse(ASTVisitor visitor,
BlockScope scope)
Traverse an expression in the context of a blockScope |
void |
traverse(ASTVisitor visitor,
ClassScope scope)
Traverse an expression in the context of a classScope |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.SingleTypeReference |
|---|
copyDims, getLastToken, getTypeName, resolveTypeEnclosing |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
aboutToResolve, analyseCode, baseTypeReference, checkBounds, internalResolveType, isTypeReference, reportDeprecatedType, reportDeprecatedType, reportInvalidType, resolveSuperType, resolveType, resolveType, resolveType, resolveTypeArgument, resolveTypeArgument |
| Methods inherited from class org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
branchChainTo, checkAgainstNullAnnotation, complainIfUnreachable, expectedType, generateArguments, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, 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 dimensions
public int originalSourceEnd
| Constructor Detail |
|---|
public ArrayTypeReference(char[] source,
int dimensions,
long pos)
source - char[]dimensions - intpos - int| Method Detail |
|---|
public int dimensions()
dimensions in class TypeReferencepublic char[][] getParameterizedTypeName()
getParameterizedTypeName in class TypeReferenceprotected TypeBinding getTypeBinding(Scope scope)
getTypeBinding in class SingleTypeReference
public StringBuffer printExpression(int indent,
StringBuffer output)
printExpression in class SingleTypeReference
public void traverse(ASTVisitor visitor,
BlockScope scope)
Expression
traverse in class SingleTypeReference
public void traverse(ASTVisitor visitor,
ClassScope scope)
Expression
traverse in class SingleTypeReference
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||