0
A
回答
0
可以有兩種方法:
可以使用
ASTVisitor
模式來參觀MethodDeclaration
節點,做名和參數進行檢查,並通過解析綁定從他們那裏得到IMethod
。請參閱下面的文章:通過
IMethods
獲取從編譯單元和環路IType
S,做檢查的名稱和參數,以找到所需的一個。IType [] typeDeclarationList = unit.getTypes(); for (IType typeDeclaration : typeDeclarationList) { // Get methods under each type declaration. IMethod [] methodList = typeDeclaration.getMethods(); for (IMethod method : methodList) { // Logic here. } }
相關問題
- 1. 通過方法名稱從IType中查找IMethod
- 2. 通過eclipse獲取IMethod的方法調用CallHierarchy
- 3. 獲取IMethod捕獲的所有異常
- 4. 從Java的Native方法獲取方法簽名
- 5. Java Reflection - 從設置的方法中獲取字段的名稱
- 6. codeigniter從父方法獲取方法名
- 7. 從方法中獲取類名
- 8. 從包名中獲取.java
- 9. Java從父類中獲取子方法
- 10. 如何從該方法中獲取方法名稱?
- 11. 如何從VariableDeclarationStatement獲取方法名稱
- 12. 從動作委託獲取方法名
- 13. 從動作獲取方法名稱
- 14. 從Rails dom_id方法獲取HTML類名?
- 15. 如何從java類獲取方法參數名稱?
- 16. 從字符串方法獲取「null」[java]
- 17. 從一個普通的靜態方法獲取類的名字在Java中
- 18. 如何獲取在Java中拋出異常的方法名稱
- 19. 如何獲取Android/Java中調試輸出的方法名稱?
- 20. 在C#中獲取方法的名稱
- 21. 在Powershell中獲取方法的全名?
- 22. 從Java中的arraylist中的對象方法獲取值?
- 23. 如何從WinRT中的Action中獲取方法名稱
- 24. Java中最簡潔的方法是從「AlphaSuffix」中獲取「Alpha」?
- 25. 如何從java中的類中獲取方法列表?
- 26. 獲取方法別名
- 27. Java - 從目錄中獲取文件名
- 28. 從Rails中的request.referer獲取控制器名稱的好方法
- 29. 在Java中獲取方法名稱過濾器
- 30. 從oracle表中動態獲取列名的最佳方法
方法名不是唯一的,具有相同名稱的方法可以在同一個類(過載)或其他類存在。你還將什麼作爲輸入傳遞給你的插件? –
感謝您的回覆。我可以給方法名稱和參數區別於其他方法 –