From 593bd064e1466125ef2c25141e5da6d992f3cb94 Mon Sep 17 00:00:00 2001 From: Sam Brannen Date: Thu, 25 Aug 2022 13:23:04 +0200 Subject: [PATCH] Polishing --- .../beans/factory/config/TypedStringValue.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-beans/src/main/java/org/springframework/beans/factory/config/TypedStringValue.java b/spring-beans/src/main/java/org/springframework/beans/factory/config/TypedStringValue.java index bd27173a3f..b80727269f 100644 --- a/spring-beans/src/main/java/org/springframework/beans/factory/config/TypedStringValue.java +++ b/spring-beans/src/main/java/org/springframework/beans/factory/config/TypedStringValue.java @@ -115,10 +115,10 @@ public class TypedStringValue implements BeanMetadataElement { */ public Class getTargetType() { Object targetTypeValue = this.targetType; - if (!(targetTypeValue instanceof Class)) { + if (!(targetTypeValue instanceof Class clazz)) { throw new IllegalStateException("Typed String value does not carry a resolved target type"); } - return (Class) targetTypeValue; + return clazz; } /** @@ -134,8 +134,8 @@ public class TypedStringValue implements BeanMetadataElement { @Nullable public String getTargetTypeName() { Object targetTypeValue = this.targetType; - if (targetTypeValue instanceof Class) { - return ((Class) targetTypeValue).getName(); + if (targetTypeValue instanceof Class clazz) { + return clazz.getName(); } else { return (String) targetTypeValue;