return array != null ? asSet(Arrays.asList(array)) : null;
if (elementType == null) { return null; return EnumSet.allOf(elementType);
if (theSet.isEmpty()) { return null; } else { return theSet.iterator().next();
return EnumSet.<T>of(elements[0], elements);
if (bitSet == EMPTY_BIT_SET) { return EnumSet.noneOf(eClass); EnumSet<E> flagSet = EnumSet.noneOf(eClass); for (E f : eClass.getEnumConstants()) { if (hasEnum(bitSet, f)) { flagSet.add(f); return flagSet;
final Set<E> enumValues = new HashSet<E>(); final StringTokenizer tokens = value == null ? null : new StringTokenizer(value); if (tokens == null || !tokens.hasMoreTokens()) { return EnumSet.noneOf(enumType); for (; tokens.hasMoreTokens();) { try { final E enumValue = Enum.valueOf(enumType, tokens.nextToken()); ...
if (name == null) { return null; EnumSet<T> values = EnumSet.allOf(enumClass); for (T value : values) { if (value.name().equalsIgnoreCase(name)) { return value; int index = Integer.parseInt(name); if (index < values.size() && index >= 0) { return (T) values.toArray()[index]; throw new IllegalArgumentException("No enum constant " + enumClass.getCanonicalName() + "." + name);
EnumSet<T> enumSet = EnumSet.noneOf(enumClass); T[] enums = enumClass.getEnumConstants(); while (decoded != 0) { int ordinal = Integer.numberOfTrailingZeros(decoded); enumSet.add(enums[ordinal]); decoded -= Integer.lowestOneBit(decoded); return enumSet; ...
return EnumSet.noneOf(klass);
return EnumSet.noneOf(elementType);