Je me bats avec EnumSet car il n'a étonnamment pas de constructeur simple et ses méthodes n'aiment pas les valeurs nulles.
Ce que j'ai trouvé: EnumSet<MyClass> x = EnumSet.copyOf(Collections.<MyClass>emptySet());
Ce qui fonctionne un peu mais ne me semble pas juste.