posts - 495,comments - 227,trackbacks - 0
          public static String parseTLD(Class cls) {
                  StringBuilder sb = new StringBuilder();
                  Method methods[] = cls.getMethods();
                  for (Method m : methods) {
                      if ("Object".equals(m.getDeclaringClass().getSimpleName())
                              || (m.getModifiers() != (Modifier.PUBLIC | Modifier.STATIC))) {
                          continue;
                      }
                      String s = "<function>\r\n";
                      s += "\t<name>" + m.getName();
                      Class[] cs = m.getParameterTypes();
                      String n = "", p = "";
                      for (Class c : cs) {
                          String sn = c.getSimpleName();
                          if (sn.indexOf("[]") != -1) {
                              n += sn.toLowerCase().substring(0, 1) + "x";
                          } else {
                              n += sn.toLowerCase().substring(0, 1);
                          }
                          p += c.getCanonicalName() + ",";
                      }
                      if (p.length() > 1) {
                          n = "_" + n;
                          p = p.substring(0, p.length() - 1);
                      }
                      s += n + "</name>\r\n";
                      s += "\t<function-class>" + m.getDeclaringClass().getName() + "</function-class>\r\n";
                      s += "\t<function-signature>" + m.getReturnType().getCanonicalName() + " " + m.getName() + "(" + p + ")"
                              + "</function-signature>\r\n";
                      s += "</function>";
                      sb.append(s);
                  }
                  return sb.toString();
              }
          posted on 2011-10-14 15:01 SIMONE 閱讀(571) 評論(0)  編輯  收藏 所屬分類: JAVAJSP
          主站蜘蛛池模板: 福泉市| 封开县| 治县。| 聊城市| 江川县| 六枝特区| 永顺县| 固阳县| 汉阴县| 北宁市| 庆元县| 青海省| 徐闻县| 苍溪县| 江永县| 盐源县| 江津市| 合山市| 会同县| 星子县| 清新县| 荣成市| 梨树县| 阿克陶县| 商南县| 固始县| 杭锦旗| 米脂县| 淮阳县| 永年县| 天等县| 内丘县| 长寿区| 泊头市| 红桥区| 博罗县| 湾仔区| 二手房| 济宁市| 湘潭市| 沧州市|