public ColumnSettings getQuerySetting(String databaseName) throws DatabaseConfigException { ConfigurationDBRef config = mapDatabaseRef.get(databaseName); if (config == null) { throw new DatabaseConfigException("Cannot locate configuration information for database '" + databaseName + '\''); } return new ColumnSettings(config.getMetadataRetrievalEnum(), config.getColumnChangeCase(), config.getSqlTypesMapping()); } }