-
Enhancement
-
Resolution: Unresolved
-
P4
-
None
-
5.0
This program doesn't compile:
class Test {
void test(String name) {
Class<? extends Enum<?>> enumClass
= Class.forName(name).asSubclass(Enum.class);
}
}
###@###.### 2004-12-15 17:02:48 GMT
class Test {
void test(String name) {
Class<? extends Enum<?>> enumClass
= Class.forName(name).asSubclass(Enum.class);
}
}
###@###.### 2004-12-15 17:02:48 GMT
- relates to
-
JDK-6184881 Object.getClass() typing rule could be improved
-
- Open
-
-
JDK-6209030 Too strict signature of java.lang.Enum.valueOf
-
- Closed
-
-
JDK-7101374 Incorrect "Type mismatch" reported for generic cast of class literals.
-
- Closed
-