[#1810] Add <T, E> Map<T, E> ResultQuery.fetchMap(Field<T>, Class<E>)

and Result.intoMap(Field<T>, Class<E>) - Updated manual
This commit is contained in:
Lukas Eder 2012-10-26 12:15:17 +02:00
parent 7df7f70865
commit de869d94de

View File

@ -5579,11 +5579,16 @@ ResultSet fetchResultSet();]]></java>
Object[][] fetchArrays();
Object[] fetchOneArray();
// Reduce your Result object into maps
<K> Map<K, R> fetchMap(Field<K> key);
<K, V> Map<K, V> fetchMap(Field<K> key, Field<V> value);
<K, E> Map<K, E> fetchMap(Field<K> key, Class<E> value);
Map<Record, R> fetchMap(Field<?>[] key);
<E> Map<Record, E> fetchMap(Field<?>[] key, Class<E> value);
// Transform your Result object into maps
<K> Map<K, R> fetchMap(Field<K> key);
<K, V> Map<K, V> fetchMap(Field<K> key, Field<V> value);
List<Map<String, Object>> fetchMaps();
Map<String, Object> fetchOneMap();
Map<String, Object> fetchOneMap();
// Transform your Result object into groups
<K> Map<K, Result<R>> fetchGroups(Field<K> key);