收集每个API的详细信息
*/
public Map<Method, APIDesc> collectAPIInfoes() {
Map<Method, APIDesc> APIDescs = new HashMap<Method, APIDesc>();
for (Method method : APIQPS.keySet()) {
At path = method.getAnnotation(At.class);
MDesc mDesc = method.getAnnotation(MDesc.class);
BasicInfo basicInfo = method.getAnnotation(BasicInfo.class);
APIDesc apiDesc = new APIDesc();
apiDesc.path = path.path()[0];
apiDesc.desc = mDesc != null ? mDesc.value() : "";
apiDesc.qps = APIQPS.get(method).v3().get();
apiDesc.avgTime = APIAVGTIME.get(method).lastTimeRange.get();
apiDesc.paramDesces = createParamDescs(method);
List<ResponseStatus> responseStatuses = new ArrayList<ResponseStatus>();