This commit is contained in:
地平线
2015-07-15 14:36:38 +08:00
parent bd51f00341
commit 65765032a5
2 changed files with 6 additions and 6 deletions

View File

@@ -1017,17 +1017,17 @@ public final class DataJDBCSource implements DataSource {
//-----------------------list set---------------------------- //-----------------------list set----------------------------
@Override @Override
public <T, V> Set<V> queryColumnSet(String selectedColumn, Class<T> clazz, String column, Serializable key) { public <T, V> HashSet<V> queryColumnSet(String selectedColumn, Class<T> clazz, String column, Serializable key) {
return queryColumnSet(selectedColumn, clazz, FilterNode.create(column, key)); return queryColumnSet(selectedColumn, clazz, FilterNode.create(column, key));
} }
@Override @Override
public <T, V> Set<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterBean bean) { public <T, V> HashSet<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterBean bean) {
return new LinkedHashSet<>(queryColumnList(selectedColumn, clazz, bean)); return new LinkedHashSet<>(queryColumnList(selectedColumn, clazz, bean));
} }
@Override @Override
public <T, V> Set<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterNode node) { public <T, V> HashSet<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterNode node) {
return new LinkedHashSet<>(queryColumnList(selectedColumn, clazz, node)); return new LinkedHashSet<>(queryColumnList(selectedColumn, clazz, node));
} }

View File

@@ -151,11 +151,11 @@ public interface DataSource {
* @param key * @param key
* @return * @return
*/ */
public <T, V> Set<V> queryColumnSet(String selectedColumn, Class<T> clazz, String column, Serializable key); public <T, V> HashSet<V> queryColumnSet(String selectedColumn, Class<T> clazz, String column, Serializable key);
public <T, V> Set<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterNode node); public <T, V> HashSet<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterNode node);
public <T, V> Set<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterBean bean); public <T, V> HashSet<V> queryColumnSet(String selectedColumn, Class<T> clazz, FilterBean bean);
public <T, V> List<V> queryColumnList(String selectedColumn, Class<T> clazz, String column, Serializable key); public <T, V> List<V> queryColumnList(String selectedColumn, Class<T> clazz, String column, Serializable key);