2011-12-09 7 views
0

私はJavaソースコード用の字句解析ツールが必要なプロジェクトを開始する予定です。単純に、私はメタデータを持つクラスリストが必要です。継承階層は今のところ十分ですが、最終的にはクラスに関する詳細情報(メタデータを含むクラスやフィールド/メソッドなど)を取得できるようにしたいと考えています。OpenJDKのjavacソースで、Javaクラスのメタデータを取得する場所を探すべきですか?

私はOpenJDKを使用してこの問題を解決したいと考えています。

私は、javacコードをフォークしてこの情報を得るために何かを書くことができるように、javac(または他の)コードの中でopenjdkがどのように動作するのか理解してもらえますか?

答えて

1

JavaコンパイラのAPIは、overviewjavadocです。対応するOpenJDKソースコード(JDK 6用)はhereです。

関連する問題