Details
Description
The reflection implementation should be modified to use the new bit position
to determine if a type is an enum type or if a field is an enumeration
constant. A new javac, and possibly a new VM, will be needed to coordinate
this change.
to determine if a type is an enum type or if a field is an enumeration
constant. A new javac, and possibly a new VM, will be needed to coordinate
this change.
Attachments
Issue Links
- relates to
-
JDK-4988155 (reflect) incorrect result from Class.isAnnotationType
- Resolved
-
JDK-4990789 (reflect) Class.isEnum incorrect result
- Resolved
-
JDK-4975724 Need ACC_ANNOTATION bit to support JSR175
- Closed
-
JDK-8227202 clarify Class.isEnum() doc
- Resolved