私のシナリオは非常に複雑ですが、要約は次のとおりです。
私はコンパイラのソースを理解しようとしています。また、各 AST ノードが何を表しているかを理解するために、さまざまなプログラムの AST の JSON シリアル化を生成し、後で視覚化された JSON 出力を調べています。
Gsonで生成されたJSONデータクラス名が言及されていないという1つの問題を除いて、それはうまく機能します。そのため、それでもあまり役に立ちません。手間をかけずに Gson の出力にクラス名を追加する方法はありますか? (すべてのASTノードなどに何らかのメソッドを追加することなく)