Interface FloatIterable

All Superinterfaces:
PrimitiveIterable
All Known Subinterfaces:
ByteFloatMap, CharFloatMap, DoubleFloatMap, FloatBag, FloatFloatMap, FloatList, FloatSet, FloatStack, FloatValuesMap, ImmutableByteFloatMap, ImmutableCharFloatMap, ImmutableDoubleFloatMap, ImmutableFloatBag, ImmutableFloatCollection, ImmutableFloatFloatMap, ImmutableFloatList, ImmutableFloatSet, ImmutableFloatStack, ImmutableIntFloatMap, ImmutableLongFloatMap, ImmutableObjectFloatMap<K>, ImmutableShortFloatMap, IntFloatMap, LazyFloatIterable, LongFloatMap, MutableByteFloatMap, MutableCharFloatMap, MutableDoubleFloatMap, MutableFloatBag, MutableFloatCollection, MutableFloatFloatMap, MutableFloatList, MutableFloatSet, MutableFloatStack, MutableFloatValuesMap, MutableIntFloatMap, MutableLongFloatMap, MutableObjectFloatMap<K>, MutableShortFloatMap, ObjectFloatMap<K>, OrderedFloatIterable, ReversibleFloatIterable, ShortFloatMap
All Known Implementing Classes:
AbstractFloatIterable, AbstractFloatSet, AbstractFloatStack, AbstractImmutableFloatSet, AbstractImmutableObjectFloatMap, AbstractLazyFloatIterable, AbstractMutableFloatKeySet, AbstractMutableFloatValuesMap, AbstractSynchronizedFloatCollection, AbstractUnmodifiableFloatCollection, ByteFloatHashMap, CharFloatHashMap, CollectBooleanToFloatIterable, CollectByteToFloatIterable, CollectCharToFloatIterable, CollectDoubleToFloatIterable, CollectFloatIterable, CollectFloatToFloatIterable, CollectIntToFloatIterable, CollectLongToFloatIterable, CollectShortToFloatIterable, DoubleFloatHashMap, FloatArrayList, FloatArrayStack, FloatFloatHashMap, FloatHashBag, FloatHashSet, IntFloatHashMap, LazyFloatIterableAdapter, LongFloatHashMap, ObjectFloatHashMap, ObjectFloatHashMapWithHashingStrategy, ReverseFloatIterable, SelectFloatIterable, ShortFloatHashMap, SynchronizedByteFloatMap, SynchronizedCharFloatMap, SynchronizedDoubleFloatMap, SynchronizedFloatBag, SynchronizedFloatCollection, SynchronizedFloatFloatMap, SynchronizedFloatIterable, SynchronizedFloatList, SynchronizedFloatSet, SynchronizedFloatStack, SynchronizedIntFloatMap, SynchronizedLongFloatMap, SynchronizedObjectFloatMap, SynchronizedShortFloatMap, TapFloatIterable, UnmodifiableByteFloatMap, UnmodifiableCharFloatMap, UnmodifiableDoubleFloatMap, UnmodifiableFloatBag, UnmodifiableFloatCollection, UnmodifiableFloatFloatMap, UnmodifiableFloatList, UnmodifiableFloatSet, UnmodifiableFloatStack, UnmodifiableIntFloatMap, UnmodifiableLongFloatMap, UnmodifiableObjectFloatMap, UnmodifiableShortFloatMap

public interface FloatIterable
extends PrimitiveIterable
FloatIterable is an interface which is memory-optimized for float 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 FloatIterator. FloatIterator helps iterate over the FloatIterable without boxing the primitives. This file was automatically generated from template file primitiveIterable.stg.