Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8010017

lambda: reflection get(Declared)Methods support for concrete methods in interfaces

XMLWordPrintable

    • b25
    • generic
    • generic

        To support reflection Class.getDeclaredMethods and Class.getMethods for concrete methods in interfaces,
        JVM_GetClassDeclaredMethods should not return the synthetic VM overpasses created in subclasses to bridge to those interface concrete methods.

        JVM_GetClassDeclaredMethods should return public concrete methods, synthetic (not VM created) private instance methods, and synthetic static methods in interfaces with their declaring class as the interface.


              acorn Karen Kinnear (Inactive)
              acorn Karen Kinnear (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: