JDK 14 RFR of JDK-8234917: "Explicitly discuss java.lang.Enum in Class.isEnum spec"
Jonathan Gibbons
jonathan.gibbons at oracle.com
Wed Nov 27 15:46:33 UTC 2019
LGTM
-- Jon
On 11/27/19 7:44 AM, Joe Darcy wrote:
> Hello,
>
> Please review the small doc RFE to address
>
> JDK-8234917: "Explicitly discuss java.lang.Enum in Class.isEnum spec"
>
> Patch below; thanks,
>
> -Joe
>
> --- a/src/java.base/share/classes/java/lang/Class.java Wed Nov 27
> 06:36:41 2019 -0800
> +++ b/src/java.base/share/classes/java/lang/Class.java Wed Nov 27
> 06:53:07 2019 -0800
> @@ -3503,7 +3503,9 @@
> * Returns true if and only if this class was declared as an enum
> in the
> * source code.
> *
> - * Note that if an enum constant is declared with a class body,
> + * Note that {@link java.lang.Enum} is not itself an enum type.
> + *
> + * Also note that if an enum constant is declared with a class body,
> * the class of that enum constant object is an anonymous class
> * and <em>not</em> the class of the declaring enum type. The
> * {@link Enum#getDeclaringClass} method of an enum constant can
>
More information about the core-libs-dev
mailing list