diff --git a/src/com/wentch/redkale/source/DataJDBCSource.java b/src/com/wentch/redkale/source/DataJDBCSource.java index e51a35322..bb9cbd635 100644 --- a/src/com/wentch/redkale/source/DataJDBCSource.java +++ b/src/com/wentch/redkale/source/DataJDBCSource.java @@ -1017,17 +1017,17 @@ public final class DataJDBCSource implements DataSource { //-----------------------list set---------------------------- @Override - public Set queryColumnSet(String selectedColumn, Class clazz, String column, Serializable key) { + public HashSet queryColumnSet(String selectedColumn, Class clazz, String column, Serializable key) { return queryColumnSet(selectedColumn, clazz, FilterNode.create(column, key)); } @Override - public Set queryColumnSet(String selectedColumn, Class clazz, FilterBean bean) { + public HashSet queryColumnSet(String selectedColumn, Class clazz, FilterBean bean) { return new LinkedHashSet<>(queryColumnList(selectedColumn, clazz, bean)); } @Override - public Set queryColumnSet(String selectedColumn, Class clazz, FilterNode node) { + public HashSet queryColumnSet(String selectedColumn, Class clazz, FilterNode node) { return new LinkedHashSet<>(queryColumnList(selectedColumn, clazz, node)); } diff --git a/src/com/wentch/redkale/source/DataSource.java b/src/com/wentch/redkale/source/DataSource.java index 2bebbcae6..189571012 100644 --- a/src/com/wentch/redkale/source/DataSource.java +++ b/src/com/wentch/redkale/source/DataSource.java @@ -151,11 +151,11 @@ public interface DataSource { * @param key * @return */ - public Set queryColumnSet(String selectedColumn, Class clazz, String column, Serializable key); + public HashSet queryColumnSet(String selectedColumn, Class clazz, String column, Serializable key); - public Set queryColumnSet(String selectedColumn, Class clazz, FilterNode node); + public HashSet queryColumnSet(String selectedColumn, Class clazz, FilterNode node); - public Set queryColumnSet(String selectedColumn, Class clazz, FilterBean bean); + public HashSet queryColumnSet(String selectedColumn, Class clazz, FilterBean bean); public List queryColumnList(String selectedColumn, Class clazz, String column, Serializable key);