aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony DiGirolamo <tonymd@google.com>2022-03-31 14:37:32 -0700
committerCQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-04-01 22:07:24 +0000
commitdc88a4fafce6ca21b64166887c8692815aa947d1 (patch)
tree6319825ae274a4913417160a1373611b9a6db1e0
parente730306f359ce75e7781b60a008fa08d2284a1bb (diff)
downloadpigweed-dc88a4fafce6ca21b64166887c8692815aa947d1.tar.gz
pw_rpc: Add Java Nullable type annotation
Change-Id: I88bbe1061c16083d0e13a94bf9e8c28900119a18 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/89480 Reviewed-by: Ted Pudlik <tpudlik@google.com> Reviewed-by: Wyatt Hepler <hepler@google.com> Commit-Queue: Anthony DiGirolamo <tonymd@google.com>
-rw-r--r--pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java b/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
index 72a1cfe5c..58ef8b2ee 100644
--- a/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
+++ b/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
@@ -14,6 +14,8 @@
package dev.pigweed.pw_rpc;
+import javax.annotation.Nullable;
+
/** Status object for RPC statuses. Must match gRPC's status codes. */
public enum Status {
OK(0),
@@ -56,6 +58,7 @@ public enum Status {
return code == 0;
}
+ @Nullable
public static Status fromCode(int code) {
return code >= 0 && code < values.length ? values[code] : null;
}