public static SQLSupport getInstance(DatabaseMetaData databaseMetaData)
            throws SQLException {
        SQLSupportConfig config = SQLSupportConfigFactory.getInstance(databaseMetaData);
        return getInstance(config);
    }
public static SQLSupport getInstance ( DatabaseMetaData databaseMetaData ) throws SQLException { SQLSupportConfig config = SQLSupportConfigFactory . getInstance ( databaseMetaData ) ; return getInstance ( config ) ; }
Get an instance of this class configured using a {@link SQLSupportConfig} that has been configured using
the provided {@link DatabaseMetaData}.
@param databaseMetaData the database metadata used to configure a {@link SQLSupportConfig} object
@return a SQLSupport instance
@throws SQLException when an error occurs reading from {@link DatabaseMetaData}