java.lang.reflect.AnnotatedElement changes (original) (raw)
David Holmes david.holmes at oracle.com
Fri Feb 15 14:10:22 UTC 2013
- Previous message: java.lang.reflect.AnnotatedElement changes
- Next message: java.lang.reflect.AnnotatedElement changes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 15/02/2013 11:53 PM, Kasper Nielsen wrote:
Hi,
I know AnnotatedElement is not a common class to implement outside of the JDK. But the interface introduces some new methods that will break existing code.
I must admit I am surprised as I thought that any new methods on interfaces would have to have default implementations to avoid this kind of breakage. Seems to me that defaults should be possible for those new methods. Perhaps this is still a work in progress?
David
For example, Guava, which has the Parameter class ( https://code.google.com/p/guava-libraries/source/browse/guava/src/com/google/common/reflect/Parameter.java )
- Kasper
- Previous message: java.lang.reflect.AnnotatedElement changes
- Next message: java.lang.reflect.AnnotatedElement changes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]