@@ -0,0 +1,942 @@
+package com.ragnarok.jparseutil.dataobject;%0A%0Aimport java.util.ArrayList;%0A%0A/**%0A * Created by ragnarok on 15/5/29.%0A * represent information about a method%0A */%0Apublic class MethodInfo %7B%0A    %0A    private String methodName;%0A    private String returnType; // fully qualify name%0A    private ArrayList%3CString%3E methodParamsType = new ArrayList%3C%3E(); // the parameters' type(fully qualify), in the order of declare in method%0A    %0A    public void setMethodName(String name) %7B%0A        this.methodName = name;%0A    %7D%0A    %0A    public String getMethodName() %7B%0A        return this.methodName;%0A    %7D%0A    %0A    public void setReturnType(String type) %7B%0A        this.returnType = type;%0A    %7D %0A    %0A    public String getReturnType() %7B%0A        return this.returnType;%0A    %7D%0A    %0A    public void addParamType(String type) %7B%0A        this.methodParamsType.add(type);%0A    %7D%0A    %0A    public ArrayList%3CString%3E getParamType() %7B%0A        return this.methodParamsType;%0A    %7D%0A%7D%0A

add MethodInfo class