Class OwnInstanceAccess
An access to an object’s own instance.
Import path
import semmle.code.java.dataflow.InstanceAccess
Direct supertypes
Indirect supertypes
Inherited predicates
getCfgNode |
Gets the control flow node associated with this instance access. |
from InstanceAccessExt |
getEnclosingCallable |
Gets the callable in which this instance access occurs. |
from InstanceAccessExt |
getLocation |
Gets the source location for this element. |
from InstanceAccessExt |
getType |
Gets the type of this instance access. |
from InstanceAccessExt |
isEnclosingInstanceAccess |
Holds if this is an access to an enclosing instance. |
from InstanceAccessExt |
isExplicit |
Holds if this is the explicit instance access |
from InstanceAccessExt |
isImplicitEnclosingInstanceCapture |
Holds if this is the implicit qualifier of |
from InstanceAccessExt |
isImplicitEnclosingInstanceQualifier |
Holds if this is the implicit qualifier of the desugared enclosing instance access |
from InstanceAccessExt |
isImplicitFieldQualifier |
Holds if this is the implicit qualifier of |
from InstanceAccessExt |
isImplicitMethodQualifier |
Holds if this is the implicit qualifier of |
from InstanceAccessExt |
isImplicitThisConstructorArgument |
Holds if this is the implicit |
from InstanceAccessExt |
isOwnInstanceAccess |
Holds if this is an access to an object’s own instance. |
from InstanceAccessExt |
toString |
Gets a textual representation of this element. |
from InstanceAccessExt |