public static final class SqllrSnapshot.Alternative extends Object
| Modifier and Type | Method and Description |
|---|---|
String |
getConfidence()
The resolver's confidence, as written by
String.valueOf(double). |
SqllrSnapshot.Anchor |
getDefinition()
Where the column is defined (a select item, a column definition), or null.
|
String |
getEvidence() |
String |
getEvidenceType()
The evidence type (
EvidenceType name), or null. |
String |
getExposedName()
The column name the namespace exposes.
|
String |
getNamespaceClass()
The simple class name of the namespace the column comes from (
TableNamespace, ...). |
SqllrSnapshot.Anchor |
getOverride()
The table the resolver set over the namespace's own, or null.
|
SqllrSnapshot.Anchor |
getRange()
The range variable as written: the table of a table namespace, the FROM item that reads a CTE (else the
CTE's query), the query of a derived table; null for another namespace.
|
void |
write(StringBuilder out) |
public String getNamespaceClass()
TableNamespace, ...).public SqllrSnapshot.Anchor getRange()
public String getExposedName()
public SqllrSnapshot.Anchor getDefinition()
public SqllrSnapshot.Anchor getOverride()
public String getConfidence()
String.valueOf(double).public String getEvidenceType()
EvidenceType name), or null.public String getEvidence()
public void write(StringBuilder out)