it.unibz.inf.ontop.injection.OntopSQLCoreConfiguration Maven / Gradle / Ivy
package it.unibz.inf.ontop.injection;
import it.unibz.inf.ontop.injection.impl.OntopSQLCoreConfigurationImpl;
public interface OntopSQLCoreConfiguration extends OntopModelConfiguration {
@Override
OntopSQLCoreSettings getSettings();
static Builder extends Builder> defaultBuilder() {
return new OntopSQLCoreConfigurationImpl.BuilderImpl<>();
}
interface OntopSQLCoreBuilderFragment> {
B jdbcName(String dbName);
B jdbcUrl(String jdbcUrl);
B jdbcDriver(String jdbcDriver);
}
interface Builder> extends OntopSQLCoreBuilderFragment, OntopModelConfiguration.Builder {
@Override
OntopSQLCoreConfiguration build();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy