diff options
author | Martin Polden <mpolden@mpolden.no> | 2022-06-30 14:25:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-30 14:25:32 +0200 |
commit | 6049047d68a0d355c1438a7b79205cfb9c8a0e48 (patch) | |
tree | 45d7178ee3d9e2d7aa47a1e4f00d000c60900e09 /config | |
parent | 44b2f5114416254d5eb859ea02f436c4b0dfaf0a (diff) | |
parent | 1cc350883d80872a67cb6d9e5ff549d5c00e969e (diff) |
Merge pull request #23139 from vespa-engine/andreer/java-17-examples
Java 17 examples
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; + }; } } |