|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.org.eclipse.jdt.internal.compiler.ast.ASTNode
org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement
org.aspectj.org.eclipse.jdt.internal.compiler.ast.Expression
org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeReference
org.aspectj.org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference
org.aspectj.org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference
org.aspectj.org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference
org.aspectj.org.eclipse.jdt.internal.codeassist.complete.CompletionOnParameterizedQualifiedTypeReference
public class CompletionOnParameterizedQualifiedTypeReference
| Field Summary | |
|---|---|
char[] |
completionIdentifier
|
static int |
K_CLASS
|
static int |
K_EXCEPTION
|
static int |
K_INTERFACE
|
static int |
K_TYPE
|
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference |
|---|
typeArguments |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference |
|---|
sourcePositions, tokens |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
NO_TYPE_ARGUMENTS |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Expression |
|---|
constant, implicitConversion, resolvedType, statementEnd |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
COMPLAINED_FAKE_REACHABLE, COMPLAINED_UNREACHABLE, NOT_COMPLAINED |
| Constructor Summary | |
|---|---|
CompletionOnParameterizedQualifiedTypeReference(char[][] tokens,
TypeReference[][] typeArguments,
char[] completionIdentifier,
long[] positions)
|
|
CompletionOnParameterizedQualifiedTypeReference(char[][] tokens,
TypeReference[][] typeArguments,
char[] completionIdentifier,
long[] positions,
int kind)
|
|
| Method Summary | |
|---|---|
boolean |
isClass()
|
boolean |
isException()
|
boolean |
isInterface()
|
boolean |
isSuperType()
|
java.lang.StringBuffer |
printExpression(int indent,
java.lang.StringBuffer output)
|
TypeBinding |
resolveType(BlockScope scope,
boolean checkBounds)
|
TypeBinding |
resolveType(ClassScope scope)
Resolve the type of this expression in the context of a classScope |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.ParameterizedQualifiedTypeReference |
|---|
checkBounds, checkBounds, copyDims, getParameterizedTypeName, getTypeBinding, traverse, traverse |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.ArrayQualifiedTypeReference |
|---|
dimensions |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference |
|---|
findNextTypeBinding, getLastToken, getTypeName |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
aboutToResolve, analyseCode, baseTypeReference, getTypeBindingPublic, internalResolveType, isTypeReference, reportDeprecatedType, reportDeprecatedType, reportInvalidType, resolveSuperType, resolveType, resolveTypeArgument, resolveTypeArgument |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
branchChainTo, checkAgainstNullAnnotation, complainIfUnreachable, expectedType, generateArguments, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, isValidJavaStatement, resolveCase |
| Methods inherited from class org.aspectj.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 static final int K_TYPE
public static final int K_CLASS
public static final int K_INTERFACE
public static final int K_EXCEPTION
public char[] completionIdentifier
| Constructor Detail |
|---|
public CompletionOnParameterizedQualifiedTypeReference(char[][] tokens,
TypeReference[][] typeArguments,
char[] completionIdentifier,
long[] positions)
tokens - typeArguments - positions -
public CompletionOnParameterizedQualifiedTypeReference(char[][] tokens,
TypeReference[][] typeArguments,
char[] completionIdentifier,
long[] positions,
int kind)
tokens - typeArguments - positions - kind - | Method Detail |
|---|
public boolean isClass()
public boolean isInterface()
public boolean isException()
public boolean isSuperType()
public TypeBinding resolveType(BlockScope scope,
boolean checkBounds)
resolveType in class ParameterizedQualifiedTypeReferencepublic TypeBinding resolveType(ClassScope scope)
Expression
resolveType in class ParameterizedQualifiedTypeReference
public java.lang.StringBuffer printExpression(int indent,
java.lang.StringBuffer output)
printExpression in class ParameterizedQualifiedTypeReference
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||