static <E extendsEnum<E>> EnumSet<E> | EnumSet.allOf(Class<E> elementType) | Creates an enum set containing all of the elements in the specified element type. |
|---|
EnumSet<E> | EnumSet.clone() | Returns a copy of this set. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.complementOf(EnumSet<E> s) | Creates an enum set with the same element type as the specified enum set, initially containing all the elements of this type that arenot contained in the specified set. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.copyOf(Collection<E> c) | Creates an enum set initialized from the specified collection. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.copyOf(EnumSet<E> s) | Creates an enum set with the same element type as the specified enum set, initially containing the same elements (if any). |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.noneOf(Class<E> elementType) | Creates an empty enum set with the specified element type. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.of(E e) | Creates an enum set initially containing the specified element. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.of(E e1, E e2) | Creates an enum set initially containing the specified elements. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.of(E first, E... rest) | Creates an enum set initially containing the specified elements. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.of(E e1, E e2, E e3) | Creates an enum set initially containing the specified elements. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.of(E e1, E e2, E e3, E e4) | Creates an enum set initially containing the specified elements. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.of(E e1, E e2, E e3, E e4, E e5) | Creates an enum set initially containing the specified elements. |
|---|
static <E extendsEnum<E>> EnumSet<E> | EnumSet.range(E from, E to) | Creates an enum set initially containing all of the elements in the range defined by the two specified endpoints. |
|---|