Annotate Arrays.stream() methods
authorAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Sat, 31 Oct 2015 19:07:19 +0000 (15:07 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Mon, 23 Nov 2015 21:14:50 +0000 (16:14 -0500)
They all return a real, possibly empty, Stream which
is effectively @NonNull.

Change-Id: I3602bc1b879dd88e9ab05ff1d734fcc88ff45ae5
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/59426
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Tested-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Reviewed-by: Hudson CI
common/org.eclipse.tracecompass.common.core/annotations/java/util/Arrays.eea

index 673e0d46cd16a650730557f073a9d5fcdec025c9..b93bc8ef918c13e97e62ccd68b6816c2ee892815 100644 (file)
@@ -2,3 +2,27 @@ class java/util/Arrays
 asList
  <T:Ljava/lang/Object;>([TT;)Ljava/util/List<TT;>;
  <T:Ljava/lang/Object;>([TT;)L1java/util/List<TT;>;
+stream
+ ([D)Ljava/util/stream/DoubleStream;
+ ([D)L1java/util/stream/DoubleStream;
+stream
+ ([DII)Ljava/util/stream/DoubleStream;
+ ([DII)L1java/util/stream/DoubleStream;
+stream
+ ([I)Ljava/util/stream/IntStream;
+ ([I)L1java/util/stream/IntStream;
+stream
+ ([III)Ljava/util/stream/IntStream;
+ ([III)L1java/util/stream/IntStream;
+stream
+ ([J)Ljava/util/stream/LongStream;
+ ([J)L1java/util/stream/LongStream;
+stream
+ ([JII)Ljava/util/stream/LongStream;
+ ([JII)L1java/util/stream/LongStream;
+stream
+ <T:Ljava/lang/Object;>([TT;)Ljava/util/stream/Stream<TT;>;
+ <T:Ljava/lang/Object;>([TT;)L1java/util/stream/Stream<TT;>;
+stream
+ <T:Ljava/lang/Object;>([TT;II)Ljava/util/stream/Stream<TT;>;
+ <T:Ljava/lang/Object;>([TT;II)L1java/util/stream/Stream<TT;>;
This page took 0.024541 seconds and 5 git commands to generate.