![JAR search and dependency download from the Maven repository](/logo.png)
it.uniroma2.art.sheet2rdf.db.DBInfo Maven / Gradle / Ivy
The newest version!
package it.uniroma2.art.sheet2rdf.db;
import java.util.List;
public class DBInfo {
private final String db_base_url;
private final String db_name;
private final List db_table;
private final String db_user;
private final String db_password;
private final AvailableDBDriverName.Values db_driverName;
public DBInfo(String db_base_url, String db_name, List db_table, String db_user, String db_password, AvailableDBDriverName.Values db_driverName) {
this.db_base_url = db_base_url;
this.db_name = db_name;
this.db_table = db_table;
this.db_user = db_user;
this.db_password = db_password;
this.db_driverName = db_driverName;
}
public String getDb_base_url() {
return db_base_url;
}
public String getDb_name() {
return db_name;
}
public List getDb_tableList() {
return db_table;
}
public String getDb_user() {
return db_user;
}
public String getDb_password() {
return db_password;
}
public AvailableDBDriverName.Values getDb_driverName() {
return db_driverName;
}
public String getDb_driverNameLC() {
return db_driverName.name().toLowerCase();
}
public String getDelimiterFromDriverName() {
if (db_driverName.equals(AvailableDBDriverName.Values.PostgreSQL)) {
return "\"";
} else { // AvailableDBDriverName.Values.MySQL or AvailableDBDriverName.Values.MariaDB
return "`";
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy