diff --git a/spring-core/src/main/java/org/springframework/core/convert/TypeDescriptor.java b/spring-core/src/main/java/org/springframework/core/convert/TypeDescriptor.java index 9dc2306461..bfc2b22e96 100644 --- a/spring-core/src/main/java/org/springframework/core/convert/TypeDescriptor.java +++ b/spring-core/src/main/java/org/springframework/core/convert/TypeDescriptor.java @@ -153,6 +153,7 @@ public class TypeDescriptor implements Serializable { /** * Return the underlying {@link ResolvableType}. + * @since 4.0 */ public ResolvableType getResolvableType() { return this.resolvableType; @@ -163,9 +164,10 @@ public class TypeDescriptor implements Serializable { * {@link MethodParameter} or {@link Type} depending on how the {@link TypeDescriptor} * was constructed. This method is primarily to provide access to additional * type information or meta-data that alternative JVM languages may provide. + * @since 4.0 */ public Object getSource() { - return (this.resolvableType == null ? null : this.resolvableType.getSource()); + return (this.resolvableType != null ? this.resolvableType.getSource() : null); } /**