ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/CompletableFuture.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/CompletableFuture.java (file contents):
Revision 1.62 by jsr166, Sun Mar 17 22:41:04 2013 UTC vs.
Revision 1.63 by jsr166, Sun Mar 17 23:59:19 2013 UTC

# Line 447 | Line 447 | public class CompletableFuture<T> implem
447      }
448  
449      static final class AsyncApply<T,U> extends Async {
450        final Function<? super T,? extends U> fn;
450          final T arg;
451 +        final Function<? super T,? extends U> fn;
452          final CompletableFuture<U> dst;
453          AsyncApply(T arg, Function<? super T,? extends U> fn,
454                     CompletableFuture<U> dst) {
# Line 472 | Line 472 | public class CompletableFuture<T> implem
472      }
473  
474      static final class AsyncBiApply<T,U,V> extends Async {
475        final BiFunction<? super T,? super U,? extends V> fn;
475          final T arg1;
476          final U arg2;
477 +        final BiFunction<? super T,? super U,? extends V> fn;
478          final CompletableFuture<V> dst;
479          AsyncBiApply(T arg1, U arg2,
480                       BiFunction<? super T,? super U,? extends V> fn,
# Line 499 | Line 499 | public class CompletableFuture<T> implem
499      }
500  
501      static final class AsyncAccept<T> extends Async {
502        final Consumer<? super T> fn;
502          final T arg;
503 +        final Consumer<? super T> fn;
504          final CompletableFuture<Void> dst;
505          AsyncAccept(T arg, Consumer<? super T> fn,
506                      CompletableFuture<Void> dst) {
# Line 523 | Line 523 | public class CompletableFuture<T> implem
523      }
524  
525      static final class AsyncBiAccept<T,U> extends Async {
526        final BiConsumer<? super T,? super U> fn;
526          final T arg1;
527          final U arg2;
528 +        final BiConsumer<? super T,? super U> fn;
529          final CompletableFuture<Void> dst;
530          AsyncBiAccept(T arg1, U arg2,
531                        BiConsumer<? super T,? super U> fn,
# Line 549 | Line 549 | public class CompletableFuture<T> implem
549      }
550  
551      static final class AsyncCompose<T,U> extends Async {
552        final Function<? super T, CompletableFuture<U>> fn;
552          final T arg;
553 +        final Function<? super T, CompletableFuture<U>> fn;
554          final CompletableFuture<U> dst;
555          AsyncCompose(T arg,
556                       Function<? super T, CompletableFuture<U>> fn,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines