|
|||||||||
| 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.codeassist.complete.CompletionOnQualifiedTypeReference
public class CompletionOnQualifiedTypeReference
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.aspectj.org.eclipse.jdt.internal.compiler.lookup.TypeConstants |
|---|
TypeConstants.CloseMethodRecord |
| Field Summary | |
|---|---|
char[] |
completionIdentifier
|
boolean |
isConstructorType
|
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.QualifiedTypeReference |
|---|
sourcePositions, tokens |
| Fields inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeReference |
|---|
annotations, 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 | |
|---|---|
CompletionOnQualifiedTypeReference(char[][] previousIdentifiers,
char[] completionIdentifier,
long[] positions)
|
|
CompletionOnQualifiedTypeReference(char[][] previousIdentifiers,
char[] completionIdentifier,
long[] positions,
int kind)
|
|
| Method Summary | |
|---|---|
void |
aboutToResolve(Scope scope)
|
TypeReference |
augmentTypeWithAdditionalDimensions(int additionalDimensions,
Annotation[][] additionalAnnotations,
boolean isVarargs)
|
protected TypeBinding |
getTypeBinding(Scope scope)
|
boolean |
isClass()
|
boolean |
isException()
|
boolean |
isInterface()
|
boolean |
isSuperType()
|
java.lang.StringBuffer |
printExpression(int indent,
java.lang.StringBuffer output)
|
void |
setKind(int kind)
|
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.QualifiedTypeReference |
|---|
findNextTypeBinding, getAnnotatableLevels, getLastToken, getTypeName, rejectAnnotationsOnPackageQualifiers, rejectAnnotationsOnStaticMemberQualififer, traverse, traverse |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.Statement |
|---|
analyseArguments, branchChainTo, checkAgainstNullTypeAnnotation, complainIfUnreachable, expectedType, findConstructorBinding, generateArguments, getExpressionContext, invocationTargetType, isBoxingCompatible, isEmptyBlock, isKnowDeadCodePattern, isValidJavaStatement, recordExceptionsForEnclosingLambda, resolveCase |
| Methods inherited from class org.aspectj.org.eclipse.jdt.internal.compiler.ast.ASTNode |
|---|
checkInvocationArguments, concreteStatement, copySE8AnnotationsToType, isFieldUseDeprecated, isImplicitThis, isMethodUseDeprecated, isSuper, isThis, isTypeUseDeprecated, isUnqualifiedSuper, printAnnotations, printIndent, printModifiers, receiverIsImplicitThis, resolveAnnotations, resolveAnnotations, resolveAnnotations, resolveDeprecatedAnnotations, resolvePolyExpressionArguments, resolvePolyExpressionArguments, 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
public boolean isConstructorType
| Constructor Detail |
|---|
public CompletionOnQualifiedTypeReference(char[][] previousIdentifiers,
char[] completionIdentifier,
long[] positions)
public CompletionOnQualifiedTypeReference(char[][] previousIdentifiers,
char[] completionIdentifier,
long[] positions,
int kind)
| Method Detail |
|---|
public void aboutToResolve(Scope scope)
aboutToResolve in class TypeReference
public TypeReference augmentTypeWithAdditionalDimensions(int additionalDimensions,
Annotation[][] additionalAnnotations,
boolean isVarargs)
augmentTypeWithAdditionalDimensions in class QualifiedTypeReferenceprotected TypeBinding getTypeBinding(Scope scope)
getTypeBinding in class QualifiedTypeReferencepublic boolean isClass()
public boolean isInterface()
public boolean isException()
public boolean isSuperType()
public void setKind(int kind)
public java.lang.StringBuffer printExpression(int indent,
java.lang.StringBuffer output)
printExpression in class QualifiedTypeReference
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||