Package it.unimi.dsi.fastutil.objects
Interface ObjectBidirectionalIterable<K>
- All Superinterfaces:
java.lang.Iterable<K>,ObjectIterable<K>
- All Known Subinterfaces:
Double2DoubleSortedMap.FastSortedEntrySet,Double2IntSortedMap.FastSortedEntrySet,Double2LongSortedMap.FastSortedEntrySet,Double2ObjectSortedMap.FastSortedEntrySet<V>,Int2DoubleSortedMap.FastSortedEntrySet,Int2IntSortedMap.FastSortedEntrySet,Int2LongSortedMap.FastSortedEntrySet,Int2ObjectSortedMap.FastSortedEntrySet<V>,Long2DoubleSortedMap.FastSortedEntrySet,Long2IntSortedMap.FastSortedEntrySet,Long2LongSortedMap.FastSortedEntrySet,Long2ObjectSortedMap.FastSortedEntrySet<V>,Object2DoubleSortedMap.FastSortedEntrySet<K>,Object2IntSortedMap.FastSortedEntrySet<K>,Object2LongSortedMap.FastSortedEntrySet<K>,Object2ObjectSortedMap.FastSortedEntrySet<K,V>,ObjectSortedSet<K>
- All Known Implementing Classes:
AbstractObjectSortedSet,ObjectAVLTreeSet,ObjectLinkedOpenCustomHashSet,ObjectLinkedOpenHashSet,ObjectRBTreeSet,ObjectSortedSets.EmptySet,ObjectSortedSets.Singleton,ObjectSortedSets.SynchronizedSortedSet,ObjectSortedSets.UnmodifiableSortedSet
public interface ObjectBidirectionalIterable<K> extends ObjectIterable<K>
A type-specific
Iterable that further strengthens the specification
of Iterable.iterator().-
Method Summary
Modifier and Type Method Description ObjectBidirectionalIterator<K>iterator()Returns a type-specificBidirectionalIterator.Methods inherited from interface java.lang.Iterable
forEachMethods inherited from interface it.unimi.dsi.fastutil.objects.ObjectIterable
spliterator
-
Method Details
-
iterator
ObjectBidirectionalIterator<K> iterator()Returns a type-specificBidirectionalIterator.- Specified by:
iteratorin interfacejava.lang.Iterable<K>- Specified by:
iteratorin interfaceObjectIterable<K>- Returns:
- a type-specific bidirectional iterator.
- See Also:
Iterable.iterator()
-