diff options
author | Andreas Eriksen <andreer@yahooinc.com> | 2022-06-16 17:52:57 +0200 |
---|---|---|
committer | Andreas Eriksen <andreer@yahooinc.com> | 2022-06-16 17:52:57 +0200 |
commit | 8d1a3050854dd98ab6815b90e0c3083b628ec9bf (patch) | |
tree | 395ba5e85bfe7c1bbd0d31446c889ff316567062 /config | |
parent | eee9c1d977828805e0b3584828ad8c6356aa54c5 (diff) |
switch expressions save lines, and keywords
Diffstat (limited to 'config')
-rw-r--r-- | config/src/main/java/com/yahoo/vespa/config/protocol/SlimeTraceDeserializer.java | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/config/src/main/java/com/yahoo/vespa/config/protocol/SlimeTraceDeserializer.java b/config/src/main/java/com/yahoo/vespa/config/protocol/SlimeTraceDeserializer.java index c5ce01f4e2a..6047c493505 100644 --- a/config/src/main/java/com/yahoo/vespa/config/protocol/SlimeTraceDeserializer.java +++ b/config/src/main/java/com/yahoo/vespa/config/protocol/SlimeTraceDeserializer.java @@ -39,19 +39,13 @@ public class SlimeTraceDeserializer { } private static Object decodePayload(Inspector entry) { - switch (entry.type()) { - case STRING: - return entry.asString(); - case LONG: - return entry.asLong(); - case BOOL: - return entry.asBool(); - case DOUBLE: - return entry.asDouble(); - case DATA: - return entry.asData(); - default: - return null; - } + return switch (entry.type()) { + case STRING -> entry.asString(); + case LONG -> entry.asLong(); + case BOOL -> entry.asBool(); + case DOUBLE -> entry.asDouble(); + case DATA -> entry.asData(); + default -> null; + }; } } |