(
Collection<E> collection, Class<E> type)
| 492 | } |
| 493 | |
| 494 | private static <E extends Enum<E>> EnumSet<E> makeComplementByHand( |
| 495 | Collection<E> collection, Class<E> type) { |
| 496 | EnumSet<E> result = EnumSet.allOf(type); |
| 497 | result.removeAll(collection); |
| 498 | return result; |
| 499 | } |
| 500 | |
| 501 | /** |
| 502 | * Returns a set backed by the specified map. The resulting set displays |