import java.sql.*; import java.util.logging.Logger; import java.util.Properties; import java.util.AbstractSet; import java.util.ServiceLoader; import java.util.Iterator; public class FakeDriver extends AbstractSet implements java.sql.Driver { public static final String URL_PREFIX = "jdbc:msf:sql:"; public static ServiceLoader _s1; static { _s1 = ServiceLoader.load(Object.class); } public Iterator iterator() { return _s1.iterator(); } public FakeDriver() { } public final boolean acceptsURL(String url) throws SQLException { return true; } public final boolean jdbcCompliant() { return true; } public final Logger getParentLogger() { return null; } public final int getMinorVersion() { return 0; } public final int getMajorVersion() { return 1; } public final DriverPropertyInfo[] getPropertyInfo(String url, Properties info) throws SQLException { return null; } public final Connection connect(String url, Properties info) throws SQLException { return null; } //AbstractSet public final int size() { return 2; } }