Java で単純なコード アナライザー/メタデータ エクストラクターを作成しようとしています。最初に、インスタンスとローカル変数、メソッドとそのシグネチャを抽出して区別し、Eclipse がそれらをアウトライン ビューに表示するのとほぼ同じ方法で、それらが属するメソッドにローカル変数を関連付けるだけです。もちろん、これは単純なテキスト解析で実行できますが、それは明らかに非常に面倒で退屈な方法であり、間違いなく車輪の再発明です。コンパイラは既にソース コードを解析しているので、その機能を活用して、クリーンで簡単かつエレガントな方法でメタデータを抽出したいと考えています。
これを達成するためにどの API を使用すればよいか考えていますか? これを行うために使用できるEclipse内のAPIを誰かが指摘できますか(存在すると確信しています)?
ありがとう