もしあれば、Assembly.GetCallingAssembly().GetName().Name に相当する Java は何ですか?
背景と研究:
一部の C# コードを Java に変換する作業を行っています。現時点では、Assemblyname が返すものをテストできないため、実際に探している文字列の種類を特定できません。Assembly がコンパイルされた .jar ファイルと比較され、メソッドがコンパイルされた実行中のインスタンスに関連する変数を取得することがわかりました。
さらに、必要な変数がマニフェストにある可能性があり、この質問の回答が示唆するようにマニフェストが取得される可能性があるようです: Reading my own Jar's Manifest .
しかし、これは私が行き詰まったところです。探しているものを正確に把握できないため、同等の変数を見つけるのは困難です。私の質問にはいくつかの重要な情報が欠けている可能性があることを認識していますが、誰かが私が必要としているものを私よりもよく理解できる可能性がある場合は、ここに書きます. 私の問題を解決するためにどのような情報が必要かについてのポインタも大歓迎です。
編集1:
おそらくタイトルに含まれるメソッドの呼び出し元の名前を探していることに気づき、次のリンクを見つけました:スタックトレースまたはリフレクションを使用してメソッドの呼び出し元を見つけるにはどうすればよいですか?
正しい方向への一歩のように思えますが、まだ確信が持てません。