@@ -113,14 +113,14 @@ public static <T> Queryable<T> orderBy(List<T> list, Order order, Function1<T, C
113113 return Queryable .as (list );
114114 }
115115 /**
116- * Why does sum() return double? see {@link #sum(Out [])}
116+ * Why does sum() return double? see {@link #sum(Number [])}
117117 */
118118 public static <In , Out extends Number > Double sum (In [] list , Function1 <In , Out > f1 )
119119 {
120120 return sum (ArrayUtils .asList (list ), f1 );
121121 }
122122 /**
123- * Why does sum() return double? see {@link #sum(Out [])}
123+ * Why does sum() return double? see {@link #sum(Number [])}
124124 */
125125 public static <In , Out extends Number > Double sum (Collection <In > list , Function1 <In , Out > f1 )
126126 {
@@ -132,7 +132,7 @@ public static <In, Out extends Number> Double sum(Collection<In> list, Function1
132132 return sum ;
133133 }
134134 /**
135- * Why does sum() return double? see {@link #sum(Out [])}
135+ * Why does sum() return double? see {@link #sum(Number [])}
136136 */
137137 public static <Out extends Number > Double sum (Collection <Out > list )
138138 {
@@ -142,7 +142,7 @@ public static <Out extends Number> Double sum(Collection<Out> list)
142142 * <H1>Why does sum() return double?</H1><br>
143143 * sum() needs to handle possible overflow.<br>
144144 * For example:<br>
145- * <code>Queryable.as(100, 100, 100).sum(n -> n.byteValue())</code> should equal 300.<br>
145+ * <code>Queryable.as(100, 100, 100).sum(n -> n.byteValue())</code> should equal 300.<br>
146146 * Because Double handles the largest range of any number, that is what is returned by default. You can convert
147147 * it to whichever type you want, but be aware that overflowed values may be truncated.
148148 */
0 commit comments