hg: lambda/lambda/jdk: The type parameter declarations of nominal function types (SAMs in j.u.functions)

paul.sandoz at oracle.com paul.sandoz at oracle.com
Mon Nov 5 06:43:11 PST 2012


Changeset: e60b1819b652
Author:    psandoz
Date:      2012-11-05 15:21 +0100
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/e60b1819b652

The type parameter declarations of nominal function types (SAMs in j.u.functions)
that return a value are re-ordered so that the return type parameter is declared
first (e.g. Mapper and FlatMapper).

! src/share/classes/java/util/Comparators.java
! src/share/classes/java/util/Iterators.java
! src/share/classes/java/util/functions/BiMapper.java
! src/share/classes/java/util/functions/BinaryOperator.java
! src/share/classes/java/util/functions/Combiner.java
! src/share/classes/java/util/functions/FlatMapper.java
! src/share/classes/java/util/functions/Mapper.java
! src/share/classes/java/util/functions/Mappers.java
! src/share/classes/java/util/functions/Predicates.java
! src/share/classes/java/util/streams/Stream.java
! src/share/classes/java/util/streams/ValuePipeline.java
! src/share/classes/java/util/streams/ops/FlatMapOp.java
! src/share/classes/java/util/streams/ops/FoldOp.java
! src/share/classes/java/util/streams/ops/GroupByOp.java
! src/share/classes/java/util/streams/ops/MapOp.java
! src/share/classes/java/util/streams/ops/MatchOp.java
! src/share/classes/java/util/streams/ops/ReduceByOp.java
! test-ng/tests/org/openjdk/tests/java/util/ComparatorsTest.java
! test-ng/tests/org/openjdk/tests/java/util/LambdaTestHelpers.java
! test-ng/tests/org/openjdk/tests/java/util/functions/MappersTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/StreamTestDataProvider.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/GroupByOpTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/NodeBuilderTest.java
! test-ng/tests/org/openjdk/tests/java/util/streams/ops/NodeTest.java
! test-ng/tests/org/openjdk/tests/javac/MethodReferenceTestInstanceMethod.java



More information about the lambda-dev mailing list