(Collection<E> collection, Class<E> type)
| 526 | } |
| 527 | |
| 528 | private static <E extends Enum<E>> EnumSet<E> makeComplementByHand(Collection<E> collection, Class<E> type) { |
| 529 | EnumSet<E> result = EnumSet.allOf(type); |
| 530 | result.removeAll(collection); |
| 531 | return result; |
| 532 | } |
| 533 | |
| 534 | /** |
| 535 | * Returns a set backed by the specified map. The resulting set displays |