Skip to content

Commit 585fd81

Browse files
committed
refactor(MapResultSetExtractor): rename to MapStringStringResultSetExtractor and move to shared package.
For consistency with MapStringIntegerResultSetExtractor that has been added in 9137e6f commit.
1 parent 22018a4 commit 585fd81

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/main/java/ru/mystamps/web/feature/series/importing/extractor/JdbcSiteParserDao.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
import org.springframework.dao.EmptyResultDataAccessException;
2323
import org.springframework.jdbc.core.ResultSetExtractor;
2424
import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate;
25+
import ru.mystamps.web.support.spring.jdbc.MapStringStringResultSetExtractor;
2526

2627
import java.util.Collections;
2728
import java.util.List;
@@ -31,7 +32,7 @@
3132
public class JdbcSiteParserDao implements SiteParserDao {
3233

3334
private static final ResultSetExtractor<Map<String, String>> PARAMS_EXTRACTOR =
34-
new MapResultSetExtractor("name", "value");
35+
new MapStringStringResultSetExtractor("name", "value");
3536

3637
private final NamedParameterJdbcTemplate jdbcTemplate;
3738

src/main/java/ru/mystamps/web/feature/series/importing/extractor/MapResultSetExtractor.java renamed to src/main/java/ru/mystamps/web/support/spring/jdbc/MapStringStringResultSetExtractor.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* along with this program; if not, write to the Free Software
1616
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
1717
*/
18-
package ru.mystamps.web.feature.series.importing.extractor;
18+
package ru.mystamps.web.support.spring.jdbc;
1919

2020
import lombok.RequiredArgsConstructor;
2121
import org.springframework.dao.DataAccessException;
@@ -27,7 +27,7 @@
2727
import java.util.Map;
2828

2929
@RequiredArgsConstructor
30-
class MapResultSetExtractor implements ResultSetExtractor<Map<String, String>> {
30+
public class MapStringStringResultSetExtractor implements ResultSetExtractor<Map<String, String>> {
3131

3232
private final String keyFieldName;
3333
private final String valueFieldName;

0 commit comments

Comments
 (0)