src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
changeset 49250 7443b946694a
parent 47216 71c04702a3d5
child 49272 e137b71166c4
equal deleted inserted replaced
49249:92cca24c8807 49250:7443b946694a
   447          * earlier interfaces precedence over later ones with duplicate
   447          * earlier interfaces precedence over later ones with duplicate
   448          * methods.
   448          * methods.
   449          */
   449          */
   450         for (Class<?> intf : interfaces) {
   450         for (Class<?> intf : interfaces) {
   451             for (Method m : intf.getMethods()) {
   451             for (Method m : intf.getMethods()) {
   452                 addProxyMethod(m, intf);
   452                 if (!Modifier.isStatic(m.getModifiers())) {
       
   453                     addProxyMethod(m, intf);
       
   454                 }
   453             }
   455             }
   454         }
   456         }
   455 
   457 
   456         /*
   458         /*
   457          * For each set of proxy methods with the same signature,
   459          * For each set of proxy methods with the same signature,