@@ -4378,6 +4378,11 @@ public Integer call(Integer t1, T t2) {
4378
4378
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#sum">RxJava Wiki: sum()</a>
4379
4379
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.sum.aspx">MSDN: Observable.Sum</a>
4380
4380
*/
4381
+ public static Observable <Integer > sumInteger (Observable <Integer > source ) {
4382
+ return OperationSum .sum (source );
4383
+ }
4384
+
4385
+ @ Deprecated
4381
4386
public static Observable <Integer > sum (Observable <Integer > source ) {
4382
4387
return OperationSum .sum (source );
4383
4388
}
@@ -4394,7 +4399,7 @@ public static Observable<Integer> sum(Observable<Integer> source) {
4394
4399
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#sum">RxJava Wiki: sumLongs()</a>
4395
4400
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.sum.aspx">MSDN: Observable.Sum</a>
4396
4401
*/
4397
- public static Observable <Long > sumLongs (Observable <Long > source ) {
4402
+ public static Observable <Long > sumLong (Observable <Long > source ) {
4398
4403
return OperationSum .sumLongs (source );
4399
4404
}
4400
4405
@@ -4410,7 +4415,7 @@ public static Observable<Long> sumLongs(Observable<Long> source) {
4410
4415
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#sum">RxJava Wiki: sumFloats()</a>
4411
4416
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.sum.aspx">MSDN: Observable.Sum</a>
4412
4417
*/
4413
- public static Observable <Float > sumFloats (Observable <Float > source ) {
4418
+ public static Observable <Float > sumFloat (Observable <Float > source ) {
4414
4419
return OperationSum .sumFloats (source );
4415
4420
}
4416
4421
@@ -4426,7 +4431,7 @@ public static Observable<Float> sumFloats(Observable<Float> source) {
4426
4431
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#sum">RxJava Wiki: sumDoubles()</a>
4427
4432
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.sum.aspx">MSDN: Observable.Sum</a>
4428
4433
*/
4429
- public static Observable <Double > sumDoubles (Observable <Double > source ) {
4434
+ public static Observable <Double > sumDouble (Observable <Double > source ) {
4430
4435
return OperationSum .sumDoubles (source );
4431
4436
}
4432
4437
@@ -4491,6 +4496,11 @@ public Observable<Double> sumDouble(Func1<? super T, Double> valueExtractor) {
4491
4496
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#average">RxJava Wiki: average()</a>
4492
4497
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.average.aspx">MSDN: Observable.Average</a>
4493
4498
*/
4499
+ public static Observable <Integer > averageInteger (Observable <Integer > source ) {
4500
+ return OperationAverage .average (source );
4501
+ }
4502
+
4503
+ @ Deprecated
4494
4504
public static Observable <Integer > average (Observable <Integer > source ) {
4495
4505
return OperationAverage .average (source );
4496
4506
}
@@ -4507,7 +4517,7 @@ public static Observable<Integer> average(Observable<Integer> source) {
4507
4517
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#average">RxJava Wiki: averageLongs()</a>
4508
4518
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.average.aspx">MSDN: Observable.Average</a>
4509
4519
*/
4510
- public static Observable <Long > averageLongs (Observable <Long > source ) {
4520
+ public static Observable <Long > averageLong (Observable <Long > source ) {
4511
4521
return OperationAverage .averageLongs (source );
4512
4522
}
4513
4523
@@ -4523,7 +4533,7 @@ public static Observable<Long> averageLongs(Observable<Long> source) {
4523
4533
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#average">RxJava Wiki: averageFloats()</a>
4524
4534
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.average.aspx">MSDN: Observable.Average</a>
4525
4535
*/
4526
- public static Observable <Float > averageFloats (Observable <Float > source ) {
4536
+ public static Observable <Float > averageFloat (Observable <Float > source ) {
4527
4537
return OperationAverage .averageFloats (source );
4528
4538
}
4529
4539
@@ -4539,7 +4549,7 @@ public static Observable<Float> averageFloats(Observable<Float> source) {
4539
4549
* @see <a href="https://github.com/Netflix/RxJava/wiki/Mathematical-and-Aggregate-Operators#average">RxJava Wiki: averageDoubles()</a>
4540
4550
* @see <a href="http://msdn.microsoft.com/en-us/library/system.reactive.linq.observable.average.aspx">MSDN: Observable.Average</a>
4541
4551
*/
4542
- public static Observable <Double > averageDoubles (Observable <Double > source ) {
4552
+ public static Observable <Double > averageDouble (Observable <Double > source ) {
4543
4553
return OperationAverage .averageDoubles (source );
4544
4554
}
4545
4555
0 commit comments