java.util
Class Collections.EmptySet
java.lang.Object
java.util.AbstractCollection
java.util.AbstractSet
java.util.Collections.EmptySet
- All Implemented Interfaces:
- Collection, Serializable, Set
- Enclosing class:
- Collections
- private static class Collections.EmptySet
- extends AbstractSet
- implements Serializable
- See Also:
- Serialized Form
Method Summary |
boolean |
contains(Object obj)
Returns true if this set contains the specified element. |
Iterator |
iterator()
Returns an iterator over the elements in this set. |
private Object |
readResolve()
|
int |
size()
Returns the number of elements in this set (its cardinality). |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
Collections.EmptySet
private Collections.EmptySet()
iterator
public Iterator iterator()
- Description copied from interface:
Set
- Returns an iterator over the elements in this set. The elements are
returned in no particular order (unless this set is an instance of some
class that provides a guarantee).
- Specified by:
iterator
in interface Set
- Specified by:
iterator
in class AbstractCollection
- Returns:
- an iterator over the elements contained in this collection.
size
public int size()
- Description copied from interface:
Set
- Returns the number of elements in this set (its cardinality). If this
set contains more than Integer.MAX_VALUE elements, returns
Integer.MAX_VALUE.
- Specified by:
size
in interface Set
- Specified by:
size
in class AbstractCollection
- Returns:
- the number of elements in this collection.
contains
public boolean contains(Object obj)
- Description copied from interface:
Set
- Returns true if this set contains the specified element. More
formally, returns true if and only if this set contains an
element
e
such that (o==null ? e==null :
o.equals(e))
.
- Specified by:
contains
in interface Set
- Overrides:
contains
in class AbstractCollection
- Parameters:
obj
- object to be checked for containment in this collection.
- Returns:
- true if this collection contains the specified element.
readResolve
private Object readResolve()