From 1227e9061e27cd80d3c5a3d1d062a656c7d07204 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Sat, 5 Sep 2015 10:14:08 +0200 Subject: [PATCH] [#1711] Missing implementations --- .../main/java/org/jooq/impl/SelectImpl.java | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java b/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java index 1296e5fe4b..073e8d2ae2 100644 --- a/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/SelectImpl.java @@ -122,6 +122,7 @@ import org.jooq.Table; import org.jooq.TableField; import org.jooq.TableLike; import org.jooq.WindowDefinition; +import org.jooq.exception.MappingException; /** * A wrapper for a {@link SelectQuery} @@ -2904,6 +2905,36 @@ class SelectImpl Map fetchMap(Class keyType) { + return getDelegate().fetchMap(keyType); + } + + @Override + public final Map fetchMap(Class keyType, Class valueType) { + return getDelegate().fetchMap(keyType, valueType); + } + + @Override + public final Map fetchMap(Class keyType, RecordMapper valueMapper) { + return getDelegate().fetchMap(keyType, valueMapper); + } + + @Override + public final Map fetchMap(RecordMapper keyMapper) { + return getDelegate().fetchMap(keyMapper); + } + + @Override + public final Map fetchMap(RecordMapper keyMapper, Class valueType) { + return getDelegate().fetchMap(keyMapper, valueType); + } + + @Override + public final Map fetchMap(RecordMapper keyMapper, RecordMapper valueMapper) { + return getDelegate().fetchMap(keyMapper, valueMapper); + } + @Override public final Map fetchMap(Table table) { return getDelegate().fetchMap(table); @@ -3064,6 +3095,36 @@ class SelectImpl Map> fetchGroups(Class keyType) { + return getDelegate().fetchGroups(keyType); + } + + @Override + public final Map> fetchGroups(Class keyType, Class valueType) { + return getDelegate().fetchGroups(keyType, valueType); + } + + @Override + public final Map> fetchGroups(Class keyType, RecordMapper valueMapper) { + return getDelegate().fetchGroups(keyType, valueMapper); + } + + @Override + public final Map> fetchGroups(RecordMapper keyMapper) throws MappingException { + return getDelegate().fetchGroups(keyMapper); + } + + @Override + public final Map> fetchGroups(RecordMapper keyMapper, Class valueType) { + return getDelegate().fetchGroups(keyMapper, valueType); + } + + @Override + public final Map> fetchGroups(RecordMapper keyMapper, RecordMapper valueMapper) { + return getDelegate().fetchGroups(keyMapper, valueMapper); + } + @Override public final Map> fetchGroups(Table table) { return getDelegate().fetchGroups(table);