呼び出されたメソッドを表示するためのリフレクションのようなソリューションが欲しいのですが。
例:
public class Foo {
public void bar() {
new Y().x();
}
}
public class Y {
public void x() {
}
}
public class Main {
public static void main(String[] args) {
// SETTING UP THE MAGIC
new Foo().bar();
new Y().x();
}
}
出力は次のようになります。
1. Foo.bar
1.2 Y.x
2. Y.x
最適には、メソッドが呼び出されるたびに起動されるイベントハンドラーが存在する可能性があります(一部の情報はパラメーターとして渡される可能性があります)。
PS:これを本番環境で使用したくありません。ダミーのコピー&ペーストなしでスケルトンアプリに出力を表示するためにのみ必要です。