List of utility methods to do EnumSet Mask
EnumSet | mask(EnumSet mask EnumSet<E> retval = EnumSet.copyOf(theSet);
EnumSet<E> theMask = EnumSet.of(mask);
retval.retainAll(theMask);
return retval;
|
EnumSet | mask(EnumSet mask if (enabled) { map.add(key); } else { map.remove(key); return map; |