Java generic methods in generics classes
‘for backwards compatibility’ seems a sufficient reason for the type erasure of class generic types – it is needed e.g. to allow you to return an untyped List and pass it to some legacy code. The extension of this to generic methods seems like a tricky sub-case. The JLS snippet from 4.8 (which you quote) … Read more