浏览代码

jfinal 4.1 release ^_^

James 6 年之前
父节点
当前提交
c46446a041
共有 1 个文件被更改,包括 2 次插入9 次删除
  1. 2 9
      src/main/java/com/jfinal/proxy/ProxyGenerator.java

+ 2 - 9
src/main/java/com/jfinal/proxy/ProxyGenerator.java

@@ -83,8 +83,8 @@ public class ProxyGenerator {
 			}
 			
 			Kv method = Kv.create();
+			method.set("methodTypeVars", getTypeVars(m.getTypeParameters()));
 			method.set("returnType", getReturnType(m));
-			method.set("returnTypeName", m.getGenericReturnType().getTypeName());
 			method.set("name", m.getName());
 			
 			Parameter[] paras = m.getParameters();
@@ -173,14 +173,7 @@ public class ProxyGenerator {
 	protected String getReturnType(Method method) {
 		// return method.getReturnType().getName();
 		// return method.getAnnotatedReturnType().getType().getTypeName();
-		// return method.getGenericReturnType().getTypeName();
-		
-		String ret = getTypeVars(method.getTypeParameters());
-		if (ret != null) {
-			return ret + " " + method.getGenericReturnType().getTypeName();
-		} else {
-			return method.getGenericReturnType().getTypeName();
-		}
+		return method.getGenericReturnType().getTypeName();
 	}
 	
 	@SuppressWarnings("rawtypes")