posts - 495,comments - 227,trackbacks - 0
          <2011年10月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(46)

          隨筆分類(476)

          隨筆檔案(495)

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 1397559
          • 排名 - 16

          最新評論

          閱讀排行榜

          評論排行榜

          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 閱讀(568) 評論(0)  編輯  收藏 所屬分類: JAVAJSP
          主站蜘蛛池模板: 青海省| 溧水县| 安国市| 山西省| 平武县| 南宁市| 茌平县| 双牌县| 女性| 肇东市| 宁蒗| 德令哈市| 开封市| 资阳市| 浦北县| 平凉市| 和政县| 中阳县| 抚宁县| 玛沁县| 谢通门县| 连州市| 湖口县| 如东县| 内丘县| 师宗县| 定南县| 日土县| 临澧县| 长子县| 岳池县| 二连浩特市| 德州市| 长宁县| 朔州市| 连江县| 远安县| 大足县| 西乡县| 龙胜| 巴林左旗|