public class DatabaseContextTracker extends Object
| Constructor and Description |
|---|
DatabaseContextTracker() |
DatabaseContextTracker(String database,
String schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyDefaults(TSQLEnv env) |
String |
getCurrentDatabase() |
String |
getCurrentSchema()
Original SQL spelling, including a catalog qualifier when supplied.
|
String |
getCurrentSchemaComponent()
Schema component for hierarchical catalog lookup.
|
boolean |
hasContext() |
void |
processStatement(TCustomSqlStatement stmt) |
void |
processStatements(TStatementList statements) |
void |
reset() |
String |
toString() |
public DatabaseContextTracker()
public DatabaseContextTracker(String database, String schema)
public void processStatements(TStatementList statements)
public void processStatement(TCustomSqlStatement stmt)
public void applyDefaults(TSQLEnv env)
public boolean hasContext()
public String getCurrentDatabase()
public String getCurrentSchema()
public String getCurrentSchemaComponent()
public void reset()