it.unimi.dsi.fastutil.chars
Interface CharIterable

All Superinterfaces:
Iterable<Character>
All Known Subinterfaces:
CharBigList, CharCollection, CharList, CharSet, CharSortedSet
All Known Implementing Classes:
AbstractByte2CharSortedMap.ValuesCollection, AbstractChar2BooleanSortedMap.KeySet, AbstractChar2ByteSortedMap.KeySet, AbstractChar2CharSortedMap.KeySet, AbstractChar2CharSortedMap.ValuesCollection, AbstractChar2DoubleSortedMap.KeySet, AbstractChar2FloatSortedMap.KeySet, AbstractChar2IntSortedMap.KeySet, AbstractChar2LongSortedMap.KeySet, AbstractChar2ObjectSortedMap.KeySet, AbstractChar2ReferenceSortedMap.KeySet, AbstractChar2ShortSortedMap.KeySet, AbstractCharBigList, AbstractCharBigList.CharSubList, AbstractCharCollection, AbstractCharList, AbstractCharList.CharSubList, AbstractCharSet, AbstractCharSortedSet, AbstractDouble2CharSortedMap.ValuesCollection, AbstractFloat2CharSortedMap.ValuesCollection, AbstractInt2CharSortedMap.ValuesCollection, AbstractLong2CharSortedMap.ValuesCollection, AbstractObject2CharSortedMap.ValuesCollection, AbstractReference2CharSortedMap.ValuesCollection, AbstractShort2CharSortedMap.ValuesCollection, CharArrayList, CharArraySet, CharAVLTreeSet, CharBigArrayBigList, CharBigLists.EmptyBigList, CharBigLists.ListBigList, CharBigLists.Singleton, CharBigLists.SynchronizedBigList, CharBigLists.UnmodifiableBigList, CharCollections.EmptyCollection, CharCollections.IterableCollection, CharCollections.SynchronizedCollection, CharCollections.UnmodifiableCollection, CharLinkedOpenCustomHashSet, CharLinkedOpenHashSet, CharLists.EmptyList, CharLists.Singleton, CharLists.SynchronizedList, CharLists.UnmodifiableList, CharOpenCustomHashSet, CharOpenHashSet, CharRBTreeSet, CharSets.EmptySet, CharSets.Singleton, CharSets.SynchronizedSet, CharSets.UnmodifiableSet, CharSortedSets.EmptySet, CharSortedSets.Singleton, CharSortedSets.SynchronizedSortedSet, CharSortedSets.UnmodifiableSortedSet

public interface CharIterable
extends Iterable<Character>

A type-specific Iterable that strengthens that specification of Iterable.iterator().

Warning: Java will let you write “colon” for statements with primitive-type loop variables; however, what is (unfortunately) really happening is that at each iteration an unboxing (and, in the case of fastutil type-specific data structures, a boxing) will be performed. Watch out.

See Also:
Iterable

Method Summary
 CharIterator iterator()
          Returns a type-specific iterator.
 

Method Detail

iterator

CharIterator iterator()
Returns a type-specific iterator. Note that this specification strengthens the one given in Iterable.iterator().

Specified by:
iterator in interface Iterable<Character>
Returns:
a type-specific iterator.


Copyright © 2011. All Rights Reserved.