素朴な度忘れ、というか誤解

ToStringInterTypeじゃなくて、なぜToStringInterceptorなんだろう、と思ってたら、ああ、そりゃそうか!toString()はObjectで実装されているのでした。度忘れしていた。

ということは hashCode, toString, equals 三種セットでデフォルト振る舞いを提供するMethodInterceptorなんかも面白そうだなあ。メソッド名とシグネチャで判断するようにしたら、ラッパみたいな動きするかも?