Class TEnumSet<E extends Enum<E>>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
org.teavm.classlib.java.util.TEnumSet<E>
All Implemented Interfaces:
Serializable, Cloneable, Iterable<E>, Collection<E>, Set<E>

public abstract class TEnumSet<E extends Enum<E>> extends AbstractSet<E> implements Cloneable, Serializable
See Also:
Serialized Form
  • Constructor Details

    • TEnumSet

      public TEnumSet()
  • Method Details

    • noneOf

      public static <E extends Enum<E>> TEnumSet<E> noneOf(Class<E> elementType)
    • allOf

      public static <E extends Enum<E>> TEnumSet<E> allOf(Class<E> elementType)
    • copyOf

      public static <E extends Enum<E>> TEnumSet<E> copyOf(TEnumSet<E> s)
    • copyOf

      public static <E extends Enum<E>> TEnumSet<E> copyOf(Collection<E> c)
    • complementOf

      public static <E extends Enum<E>> TEnumSet<E> complementOf(TEnumSet<E> s)
    • of

      public static <E extends Enum<E>> TEnumSet<E> of(E e)
    • of

      public static <E extends Enum<E>> TEnumSet<E> of(E e1, E e2)
    • of

      public static <E extends Enum<E>> TEnumSet<E> of(E e1, E e2, E e3)
    • of

      public static <E extends Enum<E>> TEnumSet<E> of(E e1, E e2, E e3, E e4)
    • of

      public static <E extends Enum<E>> TEnumSet<E> of(E e1, E e2, E e3, E e4, E e5)
    • of

      @SafeVarargs public static <E extends Enum<E>> TEnumSet<E> of(E first, E... rest)
    • clone

      public TEnumSet<E> clone()
      Overrides:
      clone in class Object
    • range

      public static <E extends Enum<E>> TEnumSet<E> range(E from, E to)