it.unimi.dsi.fastutil.chars
Class CharCollections.IterableCollection
java.lang.Object
java.util.AbstractCollection<Character>
it.unimi.dsi.fastutil.chars.AbstractCharCollection
it.unimi.dsi.fastutil.chars.CharCollections.IterableCollection
- All Implemented Interfaces:
- CharCollection, CharIterable, Serializable, Iterable<Character>, Collection<Character>
- Enclosing class:
- CharCollections
public static class CharCollections.IterableCollection
- extends AbstractCharCollection
- implements Serializable
A collection wrapper class for iterables.
- See Also:
- Serialized Form
Methods inherited from class it.unimi.dsi.fastutil.chars.AbstractCharCollection |
add, add, addAll, addAll, contains, contains, containsAll, containsAll, rem, rem, remove, removeAll, removeAll, retainAll, retainAll, toArray, toArray, toArray, toCharArray, toCharArray, toString |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
size
public int size()
- Specified by:
size
in interface Collection<Character>
- Specified by:
size
in class AbstractCollection<Character>
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty
in interface Collection<Character>
- Overrides:
isEmpty
in class AbstractCharCollection
iterator
public CharIterator iterator()
- Description copied from interface:
CharCollection
- Returns a type-specific iterator on the elements of this collection.
Note that this specification strengthens the one given in
Iterable.iterator()
, which was already
strengthened in the corresponding type-specific class,
but was weakened by the fact that this interface extends Collection
.
- Specified by:
iterator
in interface CharCollection
- Specified by:
iterator
in interface CharIterable
- Specified by:
iterator
in interface Iterable<Character>
- Specified by:
iterator
in interface Collection<Character>
- Specified by:
iterator
in class AbstractCharCollection
- Returns:
- a type-specific iterator on the elements of this collection.
charIterator
@Deprecated
public CharIterator charIterator()
- Deprecated.
- Description copied from class:
AbstractCharCollection
- Delegates to the new covariantly stronger generic method.
- Specified by:
charIterator
in interface CharCollection
- Overrides:
charIterator
in class AbstractCharCollection
- See Also:
CharCollection.iterator()