public <V1> ObjectDoubleMap<V1> sumByDouble( Function<V, V1> groupBy, DoubleFunction<? super V> function) { ObjectDoubleHashMap<V1> result = ObjectDoubleHashMap.newMap(); return this.injectInto(result, PrimitiveFunctions.sumByDoubleFunction(groupBy, function)); }