Browse Source

Support float and double primitive default values in BeanUtils.instantiateClass()

See gh-27390
pull/28694/head
takeaction21 4 years ago committed by Sam Brannen
parent
commit
e1ba3e7dbb
  1. 2
      spring-beans/src/main/java/org/springframework/beans/BeanUtils.java

2
spring-beans/src/main/java/org/springframework/beans/BeanUtils.java

@ -84,6 +84,8 @@ public abstract class BeanUtils {
values.put(short.class, (short) 0); values.put(short.class, (short) 0);
values.put(int.class, 0); values.put(int.class, 0);
values.put(long.class, (long) 0); values.put(long.class, (long) 0);
values.put(float.class, (float) 0);
values.put(double.class, (double) 0);
DEFAULT_TYPE_VALUES = Collections.unmodifiableMap(values); DEFAULT_TYPE_VALUES = Collections.unmodifiableMap(values);
} }

Loading…
Cancel
Save