|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
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
| 字段摘要 | |
|---|---|
int |
dimensions
|
int |
originalSourceEnd
|
| 从类 org.eclipse.jdt.internal.compiler.ast.SingleTypeReference 继承的字段 |
|---|
token |
| 从类 org.eclipse.jdt.internal.compiler.ast.TypeReference 继承的字段 |
|---|
NO_TYPE_ARGUMENTS |
| 从类 org.eclipse.jdt.internal.compiler.ast.Expression 继承的字段 |
|---|
constant, implicitConversion, resolvedType, statementEnd |
| 从类 org.eclipse.jdt.internal.compiler.ast.Statement 继承的字段 |
|---|
COMPLAINED_FAKE_REACHABLE, COMPLAINED_UNREACHABLE, NOT_COMPLAINED |
| 构造方法摘要 | |
|---|---|
ArrayTypeReference(char[] source,
int dimensions,
long pos)
ArrayTypeReference constructor comment. |
|
| 方法摘要 | |
|---|---|
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 |
| 从类 org.eclipse.jdt.internal.compiler.ast.SingleTypeReference 继承的方法 |
|---|
copyDims, getLastToken, getTypeName, resolveTypeEnclosing |
| 从类 org.eclipse.jdt.internal.compiler.ast.TypeReference 继承的方法 |
|---|
aboutToResolve, analyseCode, baseTypeReference, checkBounds, internalResolveType, isTypeReference, reportDeprecatedType, reportDeprecatedType, reportInvalidType, resolveSuperType, resolveType, resolveType, resolveType, resolveTypeArgument, resolveTypeArgument |
| 从类 org.eclipse.jdt.internal.compiler.ast.Statement 继承的方法 |
|---|
branchChainTo, checkAgainstNullAnnotation, complainIfUnreachable, expectedType, generateArguments, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, isValidJavaStatement, resolveCase |
| 从类 org.eclipse.jdt.internal.compiler.ast.ASTNode 继承的方法 |
|---|
checkInvocationArguments, concreteStatement, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, isTypeUseDeprecated, printAnnotations, printIndent, printModifiers, resolveAnnotations, resolveDeprecatedAnnotations, sourceEnd, sourceStart, toString |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 字段详细信息 |
|---|
public int dimensions
public int originalSourceEnd
| 构造方法详细信息 |
|---|
public ArrayTypeReference(char[] source,
int dimensions,
long pos)
source - char[]dimensions - intpos - int| 方法详细信息 |
|---|
public int dimensions()
TypeReference 中的 dimensionspublic char[][] getParameterizedTypeName()
TypeReference 中的 getParameterizedTypeNameprotected TypeBinding getTypeBinding(Scope scope)
SingleTypeReference 中的 getTypeBinding
public StringBuffer printExpression(int indent,
StringBuffer output)
SingleTypeReference 中的 printExpression
public void traverse(ASTVisitor visitor,
BlockScope scope)
Expression 复制的描述
SingleTypeReference 中的 traverse
public void traverse(ASTVisitor visitor,
ClassScope scope)
Expression 复制的描述
SingleTypeReference 中的 traverse
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||