[英]How do I find all Java objects (not classes) with a particular annotation?
[英]How do I find all classes in a project that extend a particular library?
我正在尋找一種方法來查找從特定庫擴展類的所有類。 有沒有辦法做到這一點,除非通過人工檢查?
謝謝你的幫助。
假設庫定義了包com.foo.bar(和子包)。 您應該能夠通過Java搜索“com.foo.bar。*”搜索字符串,“Type”作為“Search For”選項,“Implementors”作為“Limit To”選項來執行您想要的操作。
您可以使用Eclipse Type Hierarchy視圖查找特定類的子類。 我不知道你是否可以為給定庫的所有類做到這一點。
您可以使用tattletale來構建依賴關系的報告。 它有兩個名為“Classes depends On”和“Classes depends”的報告,它們列出了每個類及其依賴項。 這應該對你有所幫助。
只需通過import語句搜索您從該庫提供的包
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.