common: Add external annotations to NavigableSet
authorMarc-Andre Laperle <marc-andre.laperle@ericsson.com>
Thu, 29 Oct 2015 22:24:17 +0000 (18:24 -0400)
committerAlexandre Montplaisir <alexmonthy@voxpopuli.im>
Fri, 30 Oct 2015 12:17:47 +0000 (08:17 -0400)
The following methods in NavigableSet:

ceiling()
floor()
higher()
lower()

can all return null if there is no corresponding element in the set,
independently of the container type declaration. They should be
marked @Nullable.

Change-Id: I66b9cd5ba8b6eafc69032fb0ae27a9d1ce9e464c
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Signed-off-by: Alexandre Montplaisir <alexmonthy@voxpopuli.im>
Reviewed-on: https://git.eclipse.org/r/59296
Reviewed-by: Hudson CI
common/org.eclipse.tracecompass.common.core/annotations/java/util/NavigableSet.eea [new file with mode: 0644]

diff --git a/common/org.eclipse.tracecompass.common.core/annotations/java/util/NavigableSet.eea b/common/org.eclipse.tracecompass.common.core/annotations/java/util/NavigableSet.eea
new file mode 100644 (file)
index 0000000..84cabc4
--- /dev/null
@@ -0,0 +1,13 @@
+class java/util/NavigableSet
+ceiling
+ (TE;)TE;
+ (TE;)T0E;
+floor
+ (TE;)TE;
+ (TE;)T0E;
+higher
+ (TE;)TE;
+ (TE;)T0E;
+lower
+ (TE;)TE;
+ (TE;)T0E;
This page took 0.02629 seconds and 5 git commands to generate.