Code Review for jdk

Prepared by:mduigou on Mon May 6 18:47:18 PDT 2013
Workspace:/home/mike/code/jdk/tl8/jdk
Compare against: ssh://hg.openjdk.java.net/jdk8/tl-gate/jdk
Compare against version:qparent
Summary of changes: 308 lines changed: 153 ins; 52 del; 103 mod; 1788 unchg
Patch of changes: jdk.patch
Bug id: JDK-8004015 : Add default methods to basic functional interfaces
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BiConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
26 lines changed: 24 ins; 0 del; 2 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BiFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
22 lines changed: 19 ins; 0 del; 3 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BiPredicate.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
28 lines changed: 2 ins; 13 del; 13 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/BooleanSupplier.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 43 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Consumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
20 lines changed: 19 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleBinaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoublePredicate.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
26 lines changed: 2 ins; 13 del; 11 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleSupplier.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/DoubleUnaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
10 lines changed: 9 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Function.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
47 lines changed: 44 ins; 0 del; 3 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntBinaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntPredicate.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
25 lines changed: 2 ins; 13 del; 10 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntSupplier.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/IntUnaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
11 lines changed: 9 ins; 0 del; 2 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongBinaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 44 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongPredicate.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
25 lines changed: 1 ins; 13 del; 11 mod; 76 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongSupplier.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 42 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/LongUnaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
10 lines changed: 9 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ObjDoubleConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ObjIntConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
2 lines changed: 0 ins; 0 del; 2 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ObjLongConsumer.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
2 lines changed: 0 ins; 0 del; 2 mod; 46 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Predicate.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
20 lines changed: 4 ins; 0 del; 16 mod; 84 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/Supplier.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 43 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToDoubleBiFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 49 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToDoubleFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToIntBiFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
5 lines changed: 0 ins; 0 del; 5 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToIntFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToLongBiFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 49 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/ToLongFunction.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New Patch Raw src/share/classes/java/util/function/UnaryOperator.java

rev 7047 : 8004015: Additional static and instance utils for functional interfaces.
Reviewed-by: briangoetz
9 lines changed: 9 ins; 0 del; 0 mod; 39 unchg

This code review page was prepared using ../make/scripts/webrev.ksh (vers 24.0-hg+jbs).