| Modifier and Type | Field and Description |
|---|---|
Token |
definition |
BigInteger |
location |
Source |
source |
| Constructor and Description |
|---|
ParseReference(BigInteger location,
Source source,
Token definition) |
| Modifier and Type | Method and Description |
|---|---|
ParseReference |
asReference() |
boolean |
equals(Object obj) |
Token |
getDefinition() |
int |
hashCode() |
boolean |
isReference() |
Optional<ParseItem> |
resolve(ParseGraph root) |
String |
toString() |
public final BigInteger location
public final Source source
public final Token definition
public ParseReference(BigInteger location, Source source, Token definition)
public Optional<ParseItem> resolve(ParseGraph root)
public boolean isReference()
isReference in interface ParseItempublic ParseReference asReference()
asReference in interface ParseItempublic Token getDefinition()
getDefinition in interface ParseItemCopyright © 2017. All rights reserved.