public class TSqlCmd extends Object
| Modifier and Type | Field and Description |
|---|---|
ESqlStatementType |
sqlstatementtype |
| Constructor and Description |
|---|
TSqlCmd() |
| Modifier and Type | Method and Description |
|---|---|
int |
getToken1()
The keyword token code of this command's first token.
|
String |
getToken1Str()
The literal text of this command's first token for vendor-specific
commands whose token has no keyword code, or
"***" when the
command is keyed by token code instead. |
String |
toString() |
public ESqlStatementType sqlstatementtype
public TSqlCmd()
public int getToken1()
Exposed as a public accessor because the field itself is package-private, and every shipped jar is ProGuard-obfuscated: a package-private field is renamed, so nothing outside this package can reach it in a released build. Tests that inspect the command table must go through this method so they keep working against the obfuscated jar.
public String getToken1Str()
"***" when the
command is keyed by token code instead.
Public for the same reason as getToken1(): the backing field
is package-private and therefore renamed in every shipped
(ProGuard-obfuscated) jar.