mirror of
https://github.com/spring-projects/spring-framework.git
synced 2026-09-20 12:19:16 +00:00
Enum counts as simple value type
git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@2098 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
@@ -473,8 +473,10 @@ public abstract class BeanUtils {
|
||||
* @return whether the given type represents a "simple" value type
|
||||
*/
|
||||
public static boolean isSimpleValueType(Class<?> clazz) {
|
||||
return ClassUtils.isPrimitiveOrWrapper(clazz) || CharSequence.class.isAssignableFrom(clazz) ||
|
||||
Number.class.isAssignableFrom(clazz) || Date.class.isAssignableFrom(clazz) ||
|
||||
return ClassUtils.isPrimitiveOrWrapper(clazz) || clazz.isEnum() ||
|
||||
CharSequence.class.isAssignableFrom(clazz) ||
|
||||
Number.class.isAssignableFrom(clazz) ||
|
||||
Date.class.isAssignableFrom(clazz) ||
|
||||
clazz.equals(URI.class) || clazz.equals(URL.class) ||
|
||||
clazz.equals(Locale.class) || clazz.equals(Class.class);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user