public class AbstractLocation
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ARRAY_CONTENTS |
HContext |
context |
polyglot.types.FieldInstance |
fi |
java.lang.String |
fieldName |
Modifier and Type | Method and Description |
---|---|
static void |
clearMemoization() |
static AbstractLocation |
create(polyglot.types.FieldInstance fi) |
static AbstractLocation |
create(HContext on,
polyglot.types.FieldInstance fi) |
static AbstractLocation |
create(HContext on,
java.lang.String fieldName) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
public static final java.lang.String ARRAY_CONTENTS
public final HContext context
public final polyglot.types.FieldInstance fi
public final java.lang.String fieldName
public static void clearMemoization()
public static AbstractLocation create(HContext on, polyglot.types.FieldInstance fi)
public static AbstractLocation create(polyglot.types.FieldInstance fi)
public static AbstractLocation create(HContext on, java.lang.String fieldName)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object