Interface ShortIterable

All Superinterfaces:
PrimitiveIterable
All Known Subinterfaces:
ByteShortMap, CharShortMap, DoubleShortMap, FloatShortMap, ImmutableByteShortMap, ImmutableCharShortMap, ImmutableDoubleShortMap, ImmutableFloatShortMap, ImmutableIntShortMap, ImmutableLongShortMap, ImmutableObjectShortMap<K>, ImmutableShortBag, ImmutableShortCollection, ImmutableShortList, ImmutableShortSet, ImmutableShortShortMap, ImmutableShortStack, IntShortMap, LazyShortIterable, LongShortMap, MutableByteShortMap, MutableCharShortMap, MutableDoubleShortMap, MutableFloatShortMap, MutableIntShortMap, MutableLongShortMap, MutableObjectShortMap<K>, MutableShortBag, MutableShortCollection, MutableShortList, MutableShortSet, MutableShortShortMap, MutableShortStack, MutableShortValuesMap, ObjectShortMap<K>, OrderedShortIterable, ReversibleShortIterable, ShortBag, ShortList, ShortSet, ShortShortMap, ShortStack, ShortValuesMap
All Known Implementing Classes:
AbstractImmutableObjectShortMap, AbstractImmutableShortSet, AbstractLazyShortIterable, AbstractMutableShortKeySet, AbstractMutableShortValuesMap, AbstractShortIterable, AbstractShortSet, AbstractShortStack, AbstractSynchronizedShortCollection, AbstractUnmodifiableShortCollection, ByteShortHashMap, CharShortHashMap, CollectBooleanToShortIterable, CollectByteToShortIterable, CollectCharToShortIterable, CollectDoubleToShortIterable, CollectFloatToShortIterable, CollectIntToShortIterable, CollectLongToShortIterable, CollectShortIterable, CollectShortToShortIterable, DoubleShortHashMap, FloatShortHashMap, IntShortHashMap, LazyShortIterableAdapter, LongShortHashMap, ObjectShortHashMap, ObjectShortHashMapWithHashingStrategy, ReverseShortIterable, SelectShortIterable, ShortArrayList, ShortArrayStack, ShortHashBag, ShortHashSet, ShortShortHashMap, SynchronizedByteShortMap, SynchronizedCharShortMap, SynchronizedDoubleShortMap, SynchronizedFloatShortMap, SynchronizedIntShortMap, SynchronizedLongShortMap, SynchronizedObjectShortMap, SynchronizedShortBag, SynchronizedShortCollection, SynchronizedShortIterable, SynchronizedShortList, SynchronizedShortSet, SynchronizedShortShortMap, SynchronizedShortStack, TapShortIterable, UnmodifiableByteShortMap, UnmodifiableCharShortMap, UnmodifiableDoubleShortMap, UnmodifiableFloatShortMap, UnmodifiableIntShortMap, UnmodifiableLongShortMap, UnmodifiableObjectShortMap, UnmodifiableShortBag, UnmodifiableShortCollection, UnmodifiableShortList, UnmodifiableShortSet, UnmodifiableShortShortMap, UnmodifiableShortStack

public interface ShortIterable
extends PrimitiveIterable
ShortIterable is an interface which is memory-optimized for short primitives. It is inspired by the interface RichIterable, and contains a subset of the internal iterator methods on RichIterable like collect, sum, etc. The API also includes an external iterator method, which returns an ShortIterator. ShortIterator helps iterate over the ShortIterable without boxing the primitives. This file was automatically generated from template file primitiveIterable.stg.