public static class InvocationSite.EmptyWithAstNode extends java.lang.Object implements InvocationSite
InvocationSite.EmptyWithAstNode| Constructor and Description |
|---|
EmptyWithAstNode(ASTNode node) |
| Modifier and Type | Method and Description |
|---|---|
void |
acceptPotentiallyCompatibleMethods(MethodBinding[] methods) |
boolean |
checkingPotentialCompatibility() |
InferenceContext18 |
freshInferenceContext(Scope scope)
When inference for this invocationSite starts, get a fresh inference context, initialized from this site.
|
TypeBinding[] |
genericTypeArguments() |
ExpressionContext |
getExpressionContext() |
TypeBinding |
invocationTargetType() |
boolean |
isQualifiedSuper() |
boolean |
isSuperAccess() |
boolean |
isTypeAccess() |
boolean |
receiverIsImplicitThis() |
void |
setActualReceiverType(ReferenceBinding receiverType) |
void |
setDepth(int depth) |
void |
setFieldIndex(int depth) |
int |
sourceEnd() |
int |
sourceStart() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnameSourceEnd, nameSourceStartpublic EmptyWithAstNode(ASTNode node)
public TypeBinding[] genericTypeArguments()
genericTypeArguments in interface InvocationSitepublic boolean isSuperAccess()
isSuperAccess in interface InvocationSitepublic boolean isTypeAccess()
isTypeAccess in interface InvocationSitepublic void setActualReceiverType(ReferenceBinding receiverType)
setActualReceiverType in interface InvocationSitepublic void setDepth(int depth)
setDepth in interface InvocationSitepublic void setFieldIndex(int depth)
setFieldIndex in interface InvocationSitepublic int sourceEnd()
sourceEnd in interface InvocationSitepublic int sourceStart()
sourceStart in interface InvocationSitepublic TypeBinding invocationTargetType()
invocationTargetType in interface InvocationSitepublic boolean receiverIsImplicitThis()
receiverIsImplicitThis in interface InvocationSitepublic InferenceContext18 freshInferenceContext(Scope scope)
InvocationSitefreshInferenceContext in interface InvocationSitepublic ExpressionContext getExpressionContext()
getExpressionContext in interface InvocationSitepublic boolean isQualifiedSuper()
isQualifiedSuper in interface InvocationSitepublic boolean checkingPotentialCompatibility()
checkingPotentialCompatibility in interface InvocationSitepublic void acceptPotentiallyCompatibleMethods(MethodBinding[] methods)
acceptPotentiallyCompatibleMethods in interface InvocationSite