これは単なる楽しみのための学習実験です。私はbytecode
操作をいじっています。
asm
inで学習するためにいじっているだけですjava
。メソッドの戻り値の型をインターフェイスから置き換えることは可能でしょうか。
私が持っているとしましょうinterface
:
interface Modifiable {
Integer a();
}
クラスのコピーを作成して にロードし、class loader
この新しいインターフェイスを変更する必要がありますか?
可能であれば、この変更はコンパイル時に利用可能になりますか? いわば、ide
これらの新しいメソッドをオートコンプリートすることです。