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