From 09551ff271dfd8dddd3699b2f2a4aa64cfe7548c Mon Sep 17 00:00:00 2001 From: wenshao Date: Thu, 15 Sep 2011 04:24:17 +0000 Subject: [PATCH] compatible jdk 1.5 git-svn-id: http://code.alibabatech.com/svn/fastjson/trunk/fastjson@1360 fb902949-7fc4-4485-a80f-4d6ff335c879 --- .../fastjson/parser/deserializer/JavaBeanDeserializer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/fastjson/parser/deserializer/JavaBeanDeserializer.java b/src/main/java/com/alibaba/fastjson/parser/deserializer/JavaBeanDeserializer.java index ab3a7d0d5..f1fae8bc6 100644 --- a/src/main/java/com/alibaba/fastjson/parser/deserializer/JavaBeanDeserializer.java +++ b/src/main/java/com/alibaba/fastjson/parser/deserializer/JavaBeanDeserializer.java @@ -183,7 +183,7 @@ public class JavaBeanDeserializer implements ObjectDeserializer { lexer.nextToken(JSONToken.COMMA); Class userType = TypeUtils.loadClass(typeName); ObjectDeserializer deserizer = parser.getConfig().getDeserializer(userType); - return deserizer.deserialze(parser, userType, fieldName); + return (T) deserizer.deserialze(parser, userType, fieldName); } else { throw new JSONException("syntax error"); }