<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    測試

    逝去的月光,黎明的紅日
    posts - 2, comments - 2, trackbacks - 0, articles - 5

    怎樣過濾IType中的IMethod

    Posted on 2007-07-17 23:51 測試 閱讀(630) 評論(0)  編輯  收藏 所屬分類: Java,Eclipse


    eclipse中的IType,它分別有兩個實現的基類,分別是BinaryType和SourceType,顧名思義,分別是處理二進制的類、源代碼形式的類。IType可以理解成為一個類對象,它封裝了對類的一些處理。
    今天的重點不是說IType,而是說過濾IMethod,下面是一段對過濾IMethod的代碼片斷,明白人應該一看就明白了,呵呵,看起來比較的弱智,不過,沒有東西寫的時候就寫點這樣的,就當是加強記憶吧。
    它是通過Flags進行判斷的,取得public的Method代碼如下,其余的以此類推。

     1    public static List<IMethod> getPublicMethods(IType claz) throws JavaModelException{
     2        List<IMethod> list = new ArrayList<IMethod>();
     3        IMethod[] methods = claz.getMethods();
     4        for(IMethod temp : methods){
     5            if(Flags.isPublic(temp.getFlags())){
     6                list.add(temp);
     7            }

     8        }

     9        return list;
    10    }

    java中的Class也可以得到Method,也可以過濾得到我們自己想要的Method,取得public的Method代碼如下,其余的以此類推。

     1    public static List<Method> getPublicMethods(Class claz){
     2        List<Method> list = new ArrayList<Method>();
     3        Method[] methods = claz.getMethods();
     4        for(Method temp : methods){
     5            if(Modifier.isPublic(temp.getModifiers())){
     6                list.add(temp);
     7            }

     8        }

     9        return list;
    10    }

    其實兩段代碼非常相似,好了,今天也就寫到這里,睡覺去了。

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产精品成人免费观看| 亚洲中文无码av永久| 免费国产a理论片| 在线永久免费观看黄网站| ww亚洲ww在线观看国产| A在线观看免费网站大全| 亚洲综合在线视频| 亚洲精品视频在线免费| 亚洲AV无码久久精品成人| 波多野结衣免费一区视频| 国产AV无码专区亚洲Av| 大地资源中文在线观看免费版 | 久久WWW色情成人免费观看| 亚洲国产精品无码专区| 野花香高清在线观看视频播放免费| 日韩精品亚洲aⅴ在线影院| 青青操免费在线视频| 亚洲综合精品一二三区在线| 日本一区二区免费看| 亚洲综合图片小说区热久久| 黄页网站免费观看| 国产精品亚洲一区二区在线观看| 午夜视频在线在免费| 亚洲JIZZJIZZ妇女| 亚洲精品国产自在久久| 中文字幕无码免费久久9一区9| 亚洲日韩精品A∨片无码| 国产在线观看无码免费视频| 久久精品国产亚洲夜色AV网站| 色播精品免费小视频| 国产精品亚洲精品久久精品| 亚洲精品和日本精品| 久久成人永久免费播放| 无码乱人伦一区二区亚洲一| 少妇高潮太爽了在线观看免费| 亚洲中文字幕无码亚洲成A人片| 免费a在线观看播放| 久久大香伊焦在人线免费| 亚洲综合av一区二区三区不卡 | 一级一级一片免费高清| 国产亚洲精品一品区99热|