public class SQLEnvParser extends Object implements TSQLEnvParser
| Constructor and Description |
|---|
SQLEnvParser(String defaultServer,
String defaultDatabase,
String defaultSchema) |
SQLEnvParser(TSQLEnv metadataSQLEnv,
String defaultServer,
String defaultDatabase,
String defaultSchema) |
| Modifier and Type | Method and Description |
|---|---|
List<SqlInfo> |
getMetadataInfos() |
static TSQLEnv |
mergeSQLEnv(List<TSQLEnv> sqlenvs) |
TSQLEnv[] |
parseSQLEnv(EDbVendor vendor,
SqlInfo[] sqlInfos) |
TSQLEnv[] |
parseSQLEnv(EDbVendor vendor,
String sql) |
void |
setMetadataInfos(List<SqlInfo> metadataInfos) |
public SQLEnvParser(TSQLEnv metadataSQLEnv, String defaultServer, String defaultDatabase, String defaultSchema)
public SQLEnvParser(String defaultServer, String defaultDatabase, String defaultSchema)
public TSQLEnv[] parseSQLEnv(EDbVendor vendor, SqlInfo[] sqlInfos)
public static TSQLEnv mergeSQLEnv(List<TSQLEnv> sqlenvs)
public List<SqlInfo> getMetadataInfos()
public void setMetadataInfos(List<SqlInfo> metadataInfos)
public TSQLEnv[] parseSQLEnv(EDbVendor vendor, String sql)
parseSQLEnv in interface TSQLEnvParser