0
ClassOrInterface 선언에서 메서드를 찾을 수있는 방법이 있습니까?ClassOrInterface 선언에서 메서드 찾기
javaparser를 사용하여 소스 코드를 읽었습니다. 그러나 여러 클래스를 읽었을 때 어떤 메소드가 어떤 클래스에 연결되어 있는지에 대한 문제가 있습니다.
누구나 해결할 수있는 아이디어가 있습니까?
class1.getMethods();
이 클래스에있는 MethodDeclaration의 목록을 반환합니까? 또는 MethodDeclaration이 클래스의 이름을 반환 할 수있는 방법이 있습니까?
javaparser 자바 * 소스 코드에 대한 파서 표시되지 않습니다. 반사는 여기서 도움이되지 않습니다. – BackSlash
내가 아는 유일한 방법은 이것입니다 -> Class > c = Class.forName (args [0]); 메서드 [] allMethods = c.getDeclaredMethods(); –
@sumitjain 감사합니다. 클래스 > c = Class.forName (args [0]); 메서드 [] allMethods = c.getDeclaredMethods(); 그것을 반환합니다! 완벽한 감사합니다. – Steven