jdk/src/share/classes/javax/management/openmbean/CompositeDataInvocationHandler.java
changeset 18220 1d724730bd2c
parent 14342 8435a30053c1
child 21656 d4c777ccb1db
equal deleted inserted replaced
18219:d4cd832b9802 18220:1d724730bd2c
   167                    it is a non-final method from Object overriden
   167                    it is a non-final method from Object overriden
   168                    by the generated Proxy.  At the time of writing,
   168                    by the generated Proxy.  At the time of writing,
   169                    the only non-final methods in Object that are not
   169                    the only non-final methods in Object that are not
   170                    handled above are finalize and clone, and these
   170                    handled above are finalize and clone, and these
   171                    are not overridden in generated proxies.  */
   171                    are not overridden in generated proxies.  */
       
   172                 // this plain Method.invoke is called only if the declaring class
       
   173                 // is Object and so it's safe.
   172                 return method.invoke(this, args);
   174                 return method.invoke(this, args);
   173             }
   175             }
   174         }
   176         }
   175 
   177 
   176         String propertyName = DefaultMXBeanMappingFactory.propertyName(method);
   178         String propertyName = DefaultMXBeanMappingFactory.propertyName(method);