public static final class SqllrSnapshot.Name extends Object
| Modifier and Type | Method and Description |
|---|---|
SqllrSnapshot.Anchor |
getAnchor() |
SqllrSnapshot.Token |
getDatabase() |
long |
getHandle() |
SqllrSnapshot.Token |
getObject() |
String |
getObjectType()
The object type the parse gave the name (
EDbObjectType name). |
SqllrSnapshot.Token |
getPackage() |
SqllrSnapshot.Token |
getPart() |
String |
getResolution()
The resolver's status for the name (
ResolutionStatus name), or null when it has none. |
SqllrSnapshot.Token |
getSchema() |
SqllrSnapshot.Token |
getServer() |
String |
getSourceNamespace()
For an exact match, the simple class name of the namespace the column comes from, else null.
|
String |
getSpelling()
The name as written: the text of its tokens.
|
boolean |
isWildcard()
Whether the name's column part is a wildcard, decided by the parse (its token type).
|
void |
write(StringBuilder out) |
public long getHandle()
public String getObjectType()
EDbObjectType name).public SqllrSnapshot.Anchor getAnchor()
public String getSpelling()
public SqllrSnapshot.Token getServer()
public SqllrSnapshot.Token getDatabase()
public SqllrSnapshot.Token getSchema()
public SqllrSnapshot.Token getObject()
public SqllrSnapshot.Token getPart()
public SqllrSnapshot.Token getPackage()
public boolean isWildcard()
public String getResolution()
ResolutionStatus name), or null when it has none.public String getSourceNamespace()
public void write(StringBuilder out)