public final class BindingReferenceSite extends Object
BindingReference or
BindingDiagnostic.
Immutable; build via builder(). Plan §7.3 S6 lists the fields
exposed: statement-index, clause, optional line/column, scope kind, and the
raw reference text.
| Modifier and Type | Class and Description |
|---|---|
static class |
BindingReferenceSite.Builder |
| Modifier and Type | Method and Description |
|---|---|
static BindingReferenceSite.Builder |
builder() |
BindingClause |
clause() |
Optional<Integer> |
column() |
boolean |
equals(Object o) |
int |
hashCode() |
Optional<Integer> |
line() |
String |
referenceText() |
Optional<String> |
scopeKind() |
int |
statementIndex() |
String |
toString() |
public static BindingReferenceSite.Builder builder()
public int statementIndex()
public BindingClause clause()
public String referenceText()