summaryrefslogtreecommitdiffstats
path: root/config/src
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2022-06-30 14:25:32 +0200
committerGitHub <noreply@github.com>2022-06-30 14:25:32 +0200
commit6049047d68a0d355c1438a7b79205cfb9c8a0e48 (patch)
tree45d7178ee3d9e2d7aa47a1e4f00d000c60900e09 /config/src
parent44b2f5114416254d5eb859ea02f436c4b0dfaf0a (diff)
parent1cc350883d80872a67cb6d9e5ff549d5c00e969e (diff)
Merge pull request #23139 from vespa-engine/andreer/java-17-examples
Java 17 examples
Diffstat (limited to 'config/src')
-rw-r--r--config/src/main/java/com/yahoo/vespa/config/protocol/SlimeTraceDeserializer.java22
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;
+ };
}
}