diff --git a/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java b/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java index db9deb0..a68e286 100644 --- a/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java +++ b/jdbc-query/src/main/java/org/xbib/jdbc/query/DatabaseImpl.java @@ -26,17 +26,16 @@ public class DatabaseImpl implements Database { private final Options options; - public DatabaseImpl(Connection connection, Options options) { - this.connection = connection; - this.options = options; - } - public DatabaseImpl(Flavor flavor) { this(new OptionsDefault(flavor)); } public DatabaseImpl(Options options) { - this.connection = null; + this(null, options); + } + + public DatabaseImpl(Connection connection, Options options) { + this.connection = connection; this.options = options; }