public final class Enums extends Object
Modifier and Type | Method and Description |
---|---|
static <E extends Enum<E>> |
enumSetFromString(String s,
Class<E> elementType)
Creates an
EnumSet from the given string. |
static Collection<Integer> |
ordinals(Collection<? extends Enum<?>> enumSet) |
static <E extends Enum<E>> |
valueOf(String name,
Class<E> enumType)
Returns the enum constant of the enumType with the specified name.
|
public static Collection<Integer> ordinals(Collection<? extends Enum<?>> enumSet)
public static <E extends Enum<E>> EnumSet<E> enumSetFromString(String s, Class<E> elementType)
EnumSet
from the given string. The string must have one of the following formats:
'[]'
enum-constant
'[' enum-constant { ',' enum-constant } ']'
enum-constant := java-identifier-start { java-identifier-part }
EnumSet
public static <E extends Enum<E>> E valueOf(String name, Class<E> enumType)
IllegalArgumentException
- The enumType has no constant with the specified nameCopyright © 2018 Arno Unkrig. All rights reserved.