--- old/src/share/classes/java/lang/reflect/Constructor.java 2012-12-19 14:14:58.369493438 -0500 +++ new/src/share/classes/java/lang/reflect/Constructor.java 2012-12-19 14:14:58.140491441 -0500 @@ -201,6 +201,11 @@ /** * {@inheritDoc} + */ + public int getNumParameters() { return parameterTypes.length; } + + /** + * {@inheritDoc} * @throws GenericSignatureFormatError {@inheritDoc} * @throws TypeNotPresentException {@inheritDoc} * @throws MalformedParameterizedTypeException {@inheritDoc}