Name: ngR10089 Date: 11/26/2003
The latest draft of "A Typesafe Enum Facility for the Javatm Programming
Language" annonces three methods that should be in java.lang.Enum:
public final String name();
public int ordinal();
public final Class<? extends Enum<?>> getDeclaringClass();
public static <T extends Enum<T>> T valueOf(Class<T> enumType, String s);
These methods are not implemented yet.
Therefore the new JCK tests in the list below fail:
lang/CLSS/clss393/clss39301m06/clss39301m06.html
lang/CLSS/clss393/clss39301m16/clss39301m16.html
lang/CLSS/clss393/clss39301m07/clss39301m07.html
lang/CLSS/clss393/clss39301m17/clss39301m17.html
lang/CLSS/clss393/clss39301m08/clss39301m08.html
lang/CLSS/clss393/clss39301m18/clss39301m18.html
api/java_lang/Enum/index.html#valueOf
api/java_lang/Enum/index.html#getDeclaringClass
api/java_lang/Enum/index.html#name
api/java_lang/Enum/index.html#ordinal
======================================================================
- duplicates
-
JDK-4961473 missing <T extends Enum<T>> Enum.valueOf(Class<T> c, String s);
-
- Resolved
-