net.sf.retrotranslator.runtime.java.util
Class EnumSet_<E extends java.lang.Enum<E>>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
java.util.HashSet<E>
net.sf.retrotranslator.runtime.java.util.EnumSet_<E>
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.lang.Iterable<E>, java.util.Collection<E>, java.util.Set<E>
public class EnumSet_<E extends java.lang.Enum<E>>
- extends java.util.HashSet<E>
- Author:
- Taras Puchko
- See Also:
- Serialized Form
Constructor Summary |
private |
EnumSet_(java.lang.Class<E> elementType)
|
Method Summary |
boolean |
add(E o)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
allOf(java.lang.Class<E> elementType)
|
EnumSet_<E> |
clone()
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
complementOf(EnumSet_<E> enumSet)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
copyOf(java.util.Collection<E> collection)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
copyOf(EnumSet_<E> enumSet)
|
java.util.Iterator<E> |
iterator()
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
noneOf(java.lang.Class<E> elementType)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
of(E e)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
of(E first,
E... rest)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
of(E e1,
E e2)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
of(E e1,
E e2,
E e3)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
of(E e1,
E e2,
E e3,
E e4)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
of(E e1,
E e2,
E e3,
E e4,
E e5)
|
static
<E extends java.lang.Enum<E>>
EnumSet_<E> |
|
range(E from,
E to)
|
Methods inherited from class java.util.HashSet |
clear, contains, isEmpty, remove, size |
Methods inherited from class java.util.AbstractSet |
equals, hashCode, removeAll |
Methods inherited from class java.util.AbstractCollection |
addAll, containsAll, retainAll, toArray, toArray, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Set |
addAll, containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
elementType
private java.lang.Class<E extends java.lang.Enum<E>> elementType
ENUM_COMPARATOR
private static final java.util.Comparator<java.lang.Enum> ENUM_COMPARATOR
EnumSet_
private EnumSet_(java.lang.Class<E> elementType)
allOf
public static <E extends java.lang.Enum<E>> EnumSet_<E> allOf(java.lang.Class<E> elementType)
complementOf
public static <E extends java.lang.Enum<E>> EnumSet_<E> complementOf(EnumSet_<E> enumSet)
copyOf
public static <E extends java.lang.Enum<E>> EnumSet_<E> copyOf(java.util.Collection<E> collection)
copyOf
public static <E extends java.lang.Enum<E>> EnumSet_<E> copyOf(EnumSet_<E> enumSet)
noneOf
public static <E extends java.lang.Enum<E>> EnumSet_<E> noneOf(java.lang.Class<E> elementType)
of
public static <E extends java.lang.Enum<E>> EnumSet_<E> of(E e)
of
public static <E extends java.lang.Enum<E>> EnumSet_<E> of(E e1,
E e2)
of
public static <E extends java.lang.Enum<E>> EnumSet_<E> of(E e1,
E e2,
E e3)
of
public static <E extends java.lang.Enum<E>> EnumSet_<E> of(E e1,
E e2,
E e3,
E e4)
of
public static <E extends java.lang.Enum<E>> EnumSet_<E> of(E e1,
E e2,
E e3,
E e4,
E e5)
of
public static <E extends java.lang.Enum<E>> EnumSet_<E> of(E first,
E... rest)
range
public static <E extends java.lang.Enum<E>> EnumSet_<E> range(E from,
E to)
add
public boolean add(E o)
- Specified by:
add
in interface java.util.Collection<E extends java.lang.Enum<E>>
- Specified by:
add
in interface java.util.Set<E extends java.lang.Enum<E>>
- Overrides:
add
in class java.util.HashSet<E extends java.lang.Enum<E>>
iterator
public java.util.Iterator<E> iterator()
- Specified by:
iterator
in interface java.lang.Iterable<E extends java.lang.Enum<E>>
- Specified by:
iterator
in interface java.util.Collection<E extends java.lang.Enum<E>>
- Specified by:
iterator
in interface java.util.Set<E extends java.lang.Enum<E>>
- Overrides:
iterator
in class java.util.HashSet<E extends java.lang.Enum<E>>
clone
public EnumSet_<E> clone()
- Overrides:
clone
in class java.util.HashSet<E extends java.lang.Enum<E>>