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.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object