src/share/classes/java/lang/reflect/Executable.java
Print this page
*** 276,285 ****
--- 276,289 ----
* Returns an array of {@code Parameter} objects that represent
* all the parameters to the underlying executable represented by
* this object. Returns an array of length 0 if the executable
* has no parameters.
*
+ * The parameters of the underlying executable do not necessarily
+ * have unique names, or names that are legal identifiers in the
+ * Java programming language (JLS 3.8).
+ *
* @return an array of {@code Parameter} objects representing all
* the parameters to the executable this object represents
*/
public Parameter[] getParameters() {
// TODO: This may eventually need to be guarded by security