Interposing on Java Class Methods (without interfaces)
问题 I'd like to interpose between class methods to dynamically extends an object. I already know about the java.lang.reflect.Proxy stuff, but it's way too limited to do real interposing. From Using java.lang.reflect.Proxy to Interpose on Java Class Methods, the first limitation is : (...) the method must be called through an instance of the proxy class. So nested methods calls, for instance, would not be intercepted. And the worst one : (...) the method must have been defined in an Interface that