summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorAndreas Eriksen <andreer@yahooinc.com>2022-06-16 17:52:57 +0200
committerAndreas Eriksen <andreer@yahooinc.com>2022-06-16 17:52:57 +0200
commit8d1a3050854dd98ab6815b90e0c3083b628ec9bf (patch)
tree395ba5e85bfe7c1bbd0d31446c889ff316567062 /config
parenteee9c1d977828805e0b3584828ad8c6356aa54c5 (diff)
switch expressions save lines, and keywords
Diffstat (limited to 'config')
-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;
+ };
}
}