public static class AstLexicalAccess.Access
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
com.ibm.wala.types.TypeReference |
type
type of the lexical value
|
int |
valueNumber
value number used for name where access is being performed (not in the declaring entity)
|
java.lang.String |
variableDefiner
name of entity that defines the variable
|
java.lang.String |
variableName
name being accessed
|
| Constructor and Description |
|---|
Access(java.lang.String name,
java.lang.String definer,
com.ibm.wala.types.TypeReference type,
int vn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other) |
com.ibm.wala.util.collections.Pair<java.lang.String,java.lang.String> |
getName() |
int |
hashCode() |
java.lang.String |
toString() |
public final java.lang.String variableName
public final java.lang.String variableDefiner
public final com.ibm.wala.types.TypeReference type
public final int valueNumber
public Access(java.lang.String name,
java.lang.String definer,
com.ibm.wala.types.TypeReference type,
int vn)
public com.ibm.wala.util.collections.Pair<java.lang.String,java.lang.String> getName()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object