Interface PrimitiveIterable

All Known Subinterfaces:
BooleanBag, BooleanIterable, BooleanList, BooleanSet, BooleanStack, BooleanValuesMap, ByteBag, ByteBooleanMap, ByteByteMap, ByteCharMap, ByteDoubleMap, ByteFloatMap, ByteIntMap, ByteIterable, ByteList, ByteLongMap, ByteSet, ByteShortMap, ByteStack, ByteValuesMap, CharBag, CharBooleanMap, CharByteMap, CharCharMap, CharDoubleMap, CharFloatMap, CharIntMap, CharIterable, CharList, CharLongMap, CharSet, CharShortMap, CharStack, CharValuesMap, DoubleBag, DoubleBooleanMap, DoubleByteMap, DoubleCharMap, DoubleDoubleMap, DoubleFloatMap, DoubleIntMap, DoubleIterable, DoubleList, DoubleLongMap, DoubleSet, DoubleShortMap, DoubleStack, DoubleValuesMap, FloatBag, FloatBooleanMap, FloatByteMap, FloatCharMap, FloatDoubleMap, FloatFloatMap, FloatIntMap, FloatIterable, FloatList, FloatLongMap, FloatSet, FloatShortMap, FloatStack, FloatValuesMap, ImmutableBooleanBag, ImmutableBooleanCollection, ImmutableBooleanList, ImmutableBooleanSet, ImmutableBooleanStack, ImmutableByteBag, ImmutableByteBooleanMap, ImmutableByteByteMap, ImmutableByteCharMap, ImmutableByteCollection, ImmutableByteDoubleMap, ImmutableByteFloatMap, ImmutableByteIntMap, ImmutableByteList, ImmutableByteLongMap, ImmutableByteSet, ImmutableByteShortMap, ImmutableByteStack, ImmutableCharBag, ImmutableCharBooleanMap, ImmutableCharByteMap, ImmutableCharCharMap, ImmutableCharCollection, ImmutableCharDoubleMap, ImmutableCharFloatMap, ImmutableCharIntMap, ImmutableCharList, ImmutableCharLongMap, ImmutableCharSet, ImmutableCharShortMap, ImmutableCharStack, ImmutableDoubleBag, ImmutableDoubleBooleanMap, ImmutableDoubleByteMap, ImmutableDoubleCharMap, ImmutableDoubleCollection, ImmutableDoubleDoubleMap, ImmutableDoubleFloatMap, ImmutableDoubleIntMap, ImmutableDoubleList, ImmutableDoubleLongMap, ImmutableDoubleSet, ImmutableDoubleShortMap, ImmutableDoubleStack, ImmutableFloatBag, ImmutableFloatBooleanMap, ImmutableFloatByteMap, ImmutableFloatCharMap, ImmutableFloatCollection, ImmutableFloatDoubleMap, ImmutableFloatFloatMap, ImmutableFloatIntMap, ImmutableFloatList, ImmutableFloatLongMap, ImmutableFloatSet, ImmutableFloatShortMap, ImmutableFloatStack, ImmutableIntBag, ImmutableIntBooleanMap, ImmutableIntByteMap, ImmutableIntCharMap, ImmutableIntCollection, ImmutableIntDoubleMap, ImmutableIntFloatMap, ImmutableIntIntMap, ImmutableIntList, ImmutableIntLongMap, ImmutableIntSet, ImmutableIntShortMap, ImmutableIntStack, ImmutableLongBag, ImmutableLongBooleanMap, ImmutableLongByteMap, ImmutableLongCharMap, ImmutableLongCollection, ImmutableLongDoubleMap, ImmutableLongFloatMap, ImmutableLongIntMap, ImmutableLongList, ImmutableLongLongMap, ImmutableLongSet, ImmutableLongShortMap, ImmutableLongStack, ImmutableObjectBooleanMap<K>, ImmutableObjectByteMap<K>, ImmutableObjectCharMap<K>, ImmutableObjectDoubleMap<K>, ImmutableObjectFloatMap<K>, ImmutableObjectIntMap<K>, ImmutableObjectLongMap<K>, ImmutableObjectShortMap<K>, ImmutableShortBag, ImmutableShortBooleanMap, ImmutableShortByteMap, ImmutableShortCharMap, ImmutableShortCollection, ImmutableShortDoubleMap, ImmutableShortFloatMap, ImmutableShortIntMap, ImmutableShortList, ImmutableShortLongMap, ImmutableShortSet, ImmutableShortShortMap, ImmutableShortStack, IntBag, IntBooleanMap, IntByteMap, IntCharMap, IntDoubleMap, IntFloatMap, IntIntMap, IntIterable, IntList, IntLongMap, IntSet, IntShortMap, IntStack, IntValuesMap, LazyBooleanIterable, LazyByteIterable, LazyCharIterable, LazyDoubleIterable, LazyFloatIterable, LazyIntIterable, LazyLongIterable, LazyShortIterable, LongBag, LongBooleanMap, LongByteMap, LongCharMap, LongDoubleMap, LongFloatMap, LongIntMap, LongIterable, LongList, LongLongMap, LongSet, LongShortMap, LongStack, LongValuesMap, MutableBooleanBag, MutableBooleanCollection, MutableBooleanList, MutableBooleanSet, MutableBooleanStack, MutableBooleanValuesMap, MutableByteBag, MutableByteBooleanMap, MutableByteByteMap, MutableByteCharMap, MutableByteCollection, MutableByteDoubleMap, MutableByteFloatMap, MutableByteIntMap, MutableByteList, MutableByteLongMap, MutableByteSet, MutableByteShortMap, MutableByteStack, MutableByteValuesMap, MutableCharBag, MutableCharBooleanMap, MutableCharByteMap, MutableCharCharMap, MutableCharCollection, MutableCharDoubleMap, MutableCharFloatMap, MutableCharIntMap, MutableCharList, MutableCharLongMap, MutableCharSet, MutableCharShortMap, MutableCharStack, MutableCharValuesMap, MutableDoubleBag, MutableDoubleBooleanMap, MutableDoubleByteMap, MutableDoubleCharMap, MutableDoubleCollection, MutableDoubleDoubleMap, MutableDoubleFloatMap, MutableDoubleIntMap, MutableDoubleList, MutableDoubleLongMap, MutableDoubleSet, MutableDoubleShortMap, MutableDoubleStack, MutableDoubleValuesMap, MutableFloatBag, MutableFloatBooleanMap, MutableFloatByteMap, MutableFloatCharMap, MutableFloatCollection, MutableFloatDoubleMap, MutableFloatFloatMap, MutableFloatIntMap, MutableFloatList, MutableFloatLongMap, MutableFloatSet, MutableFloatShortMap, MutableFloatStack, MutableFloatValuesMap, MutableIntBag, MutableIntBooleanMap, MutableIntByteMap, MutableIntCharMap, MutableIntCollection, MutableIntDoubleMap, MutableIntFloatMap, MutableIntIntMap, MutableIntList, MutableIntLongMap, MutableIntSet, MutableIntShortMap, MutableIntStack, MutableIntValuesMap, MutableLongBag, MutableLongBooleanMap, MutableLongByteMap, MutableLongCharMap, MutableLongCollection, MutableLongDoubleMap, MutableLongFloatMap, MutableLongIntMap, MutableLongList, MutableLongLongMap, MutableLongSet, MutableLongShortMap, MutableLongStack, MutableLongValuesMap, MutableObjectBooleanMap<K>, MutableObjectByteMap<K>, MutableObjectCharMap<K>, MutableObjectDoubleMap<K>, MutableObjectFloatMap<K>, MutableObjectIntMap<K>, MutableObjectLongMap<K>, MutableObjectShortMap<K>, MutableShortBag, MutableShortBooleanMap, MutableShortByteMap, MutableShortCharMap, MutableShortCollection, MutableShortDoubleMap, MutableShortFloatMap, MutableShortIntMap, MutableShortList, MutableShortLongMap, MutableShortSet, MutableShortShortMap, MutableShortStack, MutableShortValuesMap, ObjectBooleanMap<K>, ObjectByteMap<K>, ObjectCharMap<K>, ObjectDoubleMap<K>, ObjectFloatMap<K>, ObjectIntMap<K>, ObjectLongMap<K>, ObjectShortMap<K>, OrderedBooleanIterable, OrderedByteIterable, OrderedCharIterable, OrderedDoubleIterable, OrderedFloatIterable, OrderedIntIterable, OrderedLongIterable, OrderedShortIterable, ReversibleBooleanIterable, ReversibleByteIterable, ReversibleCharIterable, ReversibleDoubleIterable, ReversibleFloatIterable, ReversibleIntIterable, ReversibleLongIterable, ReversibleShortIterable, ShortBag, ShortBooleanMap, ShortByteMap, ShortCharMap, ShortDoubleMap, ShortFloatMap, ShortIntMap, ShortIterable, ShortList, ShortLongMap, ShortSet, ShortShortMap, ShortStack, ShortValuesMap
All Known Implementing Classes:
AbstractBooleanIterable, AbstractBooleanStack, AbstractByteIterable, AbstractByteSet, AbstractByteStack, AbstractCharIterable, AbstractCharSet, AbstractCharStack, AbstractDoubleIterable, AbstractDoubleSet, AbstractDoubleStack, AbstractFloatIterable, AbstractFloatSet, AbstractFloatStack, AbstractImmutableByteSet, AbstractImmutableCharSet, AbstractImmutableDoubleSet, AbstractImmutableFloatSet, AbstractImmutableIntSet, AbstractImmutableLongSet, AbstractImmutableObjectBooleanMap, AbstractImmutableObjectByteMap, AbstractImmutableObjectCharMap, AbstractImmutableObjectDoubleMap, AbstractImmutableObjectFloatMap, AbstractImmutableObjectIntMap, AbstractImmutableObjectLongMap, AbstractImmutableObjectShortMap, AbstractImmutableShortSet, AbstractIntIterable, AbstractIntSet, AbstractIntStack, AbstractLazyBooleanIterable, AbstractLazyByteIterable, AbstractLazyCharIterable, AbstractLazyDoubleIterable, AbstractLazyFloatIterable, AbstractLazyIntIterable, AbstractLazyLongIterable, AbstractLazyShortIterable, AbstractLongIterable, AbstractLongSet, AbstractLongStack, AbstractMutableBooleanValuesMap, AbstractMutableBooleanValuesMap.AbstractBooleanValuesCollection, AbstractMutableByteKeySet, AbstractMutableByteValuesMap, AbstractMutableByteValuesMap.AbstractByteValuesCollection, AbstractMutableCharKeySet, AbstractMutableCharValuesMap, AbstractMutableCharValuesMap.AbstractCharValuesCollection, AbstractMutableDoubleKeySet, AbstractMutableDoubleValuesMap, AbstractMutableDoubleValuesMap.AbstractDoubleValuesCollection, AbstractMutableFloatKeySet, AbstractMutableFloatValuesMap, AbstractMutableFloatValuesMap.AbstractFloatValuesCollection, AbstractMutableIntKeySet, AbstractMutableIntValuesMap, AbstractMutableIntValuesMap.AbstractIntValuesCollection, AbstractMutableLongKeySet, AbstractMutableLongValuesMap, AbstractMutableLongValuesMap.AbstractLongValuesCollection, AbstractMutableShortKeySet, AbstractMutableShortValuesMap, AbstractMutableShortValuesMap.AbstractShortValuesCollection, AbstractShortIterable, AbstractShortSet, AbstractShortStack, AbstractSynchronizedBooleanCollection, AbstractSynchronizedByteCollection, AbstractSynchronizedCharCollection, AbstractSynchronizedDoubleCollection, AbstractSynchronizedFloatCollection, AbstractSynchronizedIntCollection, AbstractSynchronizedLongCollection, AbstractSynchronizedShortCollection, AbstractUnmodifiableBooleanCollection, AbstractUnmodifiableByteCollection, AbstractUnmodifiableCharCollection, AbstractUnmodifiableDoubleCollection, AbstractUnmodifiableFloatCollection, AbstractUnmodifiableIntCollection, AbstractUnmodifiableLongCollection, AbstractUnmodifiableShortCollection, BooleanArrayList, BooleanArrayStack, BooleanHashBag, BooleanHashSet, ByteArrayList, ByteArrayStack, ByteBooleanHashMap, ByteBooleanHashMap.KeySet, ByteBooleanHashMap.KeysView, ByteBooleanHashMap.ValuesCollection, ByteByteHashMap, ByteByteHashMap.KeySet, ByteByteHashMap.KeysView, ByteByteHashMap.ValuesCollection, ByteCharHashMap, ByteCharHashMap.KeySet, ByteCharHashMap.KeysView, ByteCharHashMap.ValuesCollection, ByteDoubleHashMap, ByteDoubleHashMap.KeySet, ByteDoubleHashMap.KeysView, ByteDoubleHashMap.ValuesCollection, ByteFloatHashMap, ByteFloatHashMap.KeySet, ByteFloatHashMap.KeysView, ByteFloatHashMap.ValuesCollection, ByteHashBag, ByteHashSet, ByteHashSet.ImmutableByteHashSet, ByteIntHashMap, ByteIntHashMap.KeySet, ByteIntHashMap.KeysView, ByteIntHashMap.ValuesCollection, ByteLongHashMap, ByteLongHashMap.KeySet, ByteLongHashMap.KeysView, ByteLongHashMap.ValuesCollection, ByteObjectHashMap.KeySet, ByteObjectHashMap.KeysView, ByteShortHashMap, ByteShortHashMap.KeySet, ByteShortHashMap.KeysView, ByteShortHashMap.ValuesCollection, CharAdapter, CharArrayList, CharArrayStack, CharBooleanHashMap, CharBooleanHashMap.KeySet, CharBooleanHashMap.KeysView, CharBooleanHashMap.ValuesCollection, CharByteHashMap, CharByteHashMap.KeySet, CharByteHashMap.KeysView, CharByteHashMap.ValuesCollection, CharCharHashMap, CharCharHashMap.KeySet, CharCharHashMap.KeysView, CharCharHashMap.ValuesCollection, CharDoubleHashMap, CharDoubleHashMap.KeySet, CharDoubleHashMap.KeysView, CharDoubleHashMap.ValuesCollection, CharFloatHashMap, CharFloatHashMap.KeySet, CharFloatHashMap.KeysView, CharFloatHashMap.ValuesCollection, CharHashBag, CharHashSet, CharHashSet.ImmutableCharHashSet, CharIntHashMap, CharIntHashMap.KeySet, CharIntHashMap.KeysView, CharIntHashMap.ValuesCollection, CharLongHashMap, CharLongHashMap.KeySet, CharLongHashMap.KeysView, CharLongHashMap.ValuesCollection, CharObjectHashMap.KeySet, CharObjectHashMap.KeysView, CharShortHashMap, CharShortHashMap.KeySet, CharShortHashMap.KeysView, CharShortHashMap.ValuesCollection, CodePointAdapter, CodePointList, CollectBooleanIterable, CollectBooleanToBooleanIterable, CollectBooleanToByteIterable, CollectBooleanToCharIterable, CollectBooleanToDoubleIterable, CollectBooleanToFloatIterable, CollectBooleanToIntIterable, CollectBooleanToLongIterable, CollectBooleanToShortIterable, CollectByteIterable, CollectByteToBooleanIterable, CollectByteToByteIterable, CollectByteToCharIterable, CollectByteToDoubleIterable, CollectByteToFloatIterable, CollectByteToIntIterable, CollectByteToLongIterable, CollectByteToShortIterable, CollectCharIterable, CollectCharToBooleanIterable, CollectCharToByteIterable, CollectCharToCharIterable, CollectCharToDoubleIterable, CollectCharToFloatIterable, CollectCharToIntIterable, CollectCharToLongIterable, CollectCharToShortIterable, CollectDoubleIterable, CollectDoubleToBooleanIterable, CollectDoubleToByteIterable, CollectDoubleToCharIterable, CollectDoubleToDoubleIterable, CollectDoubleToFloatIterable, CollectDoubleToIntIterable, CollectDoubleToLongIterable, CollectDoubleToShortIterable, CollectFloatIterable, CollectFloatToBooleanIterable, CollectFloatToByteIterable, CollectFloatToCharIterable, CollectFloatToDoubleIterable, CollectFloatToFloatIterable, CollectFloatToIntIterable, CollectFloatToLongIterable, CollectFloatToShortIterable, CollectIntIterable, CollectIntToBooleanIterable, CollectIntToByteIterable, CollectIntToCharIterable, CollectIntToDoubleIterable, CollectIntToFloatIterable, CollectIntToIntIterable, CollectIntToLongIterable, CollectIntToShortIterable, CollectLongIterable, CollectLongToBooleanIterable, CollectLongToByteIterable, CollectLongToCharIterable, CollectLongToDoubleIterable, CollectLongToFloatIterable, CollectLongToIntIterable, CollectLongToLongIterable, CollectLongToShortIterable, CollectShortIterable, CollectShortToBooleanIterable, CollectShortToByteIterable, CollectShortToCharIterable, CollectShortToDoubleIterable, CollectShortToFloatIterable, CollectShortToIntIterable, CollectShortToLongIterable, CollectShortToShortIterable, DoubleArrayList, DoubleArrayStack, DoubleBooleanHashMap, DoubleBooleanHashMap.KeySet, DoubleBooleanHashMap.KeysView, DoubleBooleanHashMap.ValuesCollection, DoubleByteHashMap, DoubleByteHashMap.KeySet, DoubleByteHashMap.KeysView, DoubleByteHashMap.ValuesCollection, DoubleCharHashMap, DoubleCharHashMap.KeySet, DoubleCharHashMap.KeysView, DoubleCharHashMap.ValuesCollection, DoubleDoubleHashMap, DoubleDoubleHashMap.KeySet, DoubleDoubleHashMap.KeysView, DoubleDoubleHashMap.ValuesCollection, DoubleFloatHashMap, DoubleFloatHashMap.KeySet, DoubleFloatHashMap.KeysView, DoubleFloatHashMap.ValuesCollection, DoubleHashBag, DoubleHashSet, DoubleHashSet.ImmutableDoubleHashSet, DoubleIntHashMap, DoubleIntHashMap.KeySet, DoubleIntHashMap.KeysView, DoubleIntHashMap.ValuesCollection, DoubleLongHashMap, DoubleLongHashMap.KeySet, DoubleLongHashMap.KeysView, DoubleLongHashMap.ValuesCollection, DoubleObjectHashMap.KeySet, DoubleObjectHashMap.KeysView, DoubleShortHashMap, DoubleShortHashMap.KeySet, DoubleShortHashMap.KeysView, DoubleShortHashMap.ValuesCollection, FloatArrayList, FloatArrayStack, FloatBooleanHashMap, FloatBooleanHashMap.KeySet, FloatBooleanHashMap.KeysView, FloatBooleanHashMap.ValuesCollection, FloatByteHashMap, FloatByteHashMap.KeySet, FloatByteHashMap.KeysView, FloatByteHashMap.ValuesCollection, FloatCharHashMap, FloatCharHashMap.KeySet, FloatCharHashMap.KeysView, FloatCharHashMap.ValuesCollection, FloatDoubleHashMap, FloatDoubleHashMap.KeySet, FloatDoubleHashMap.KeysView, FloatDoubleHashMap.ValuesCollection, FloatFloatHashMap, FloatFloatHashMap.KeySet, FloatFloatHashMap.KeysView, FloatFloatHashMap.ValuesCollection, FloatHashBag, FloatHashSet, FloatHashSet.ImmutableFloatHashSet, FloatIntHashMap, FloatIntHashMap.KeySet, FloatIntHashMap.KeysView, FloatIntHashMap.ValuesCollection, FloatLongHashMap, FloatLongHashMap.KeySet, FloatLongHashMap.KeysView, FloatLongHashMap.ValuesCollection, FloatObjectHashMap.KeySet, FloatObjectHashMap.KeysView, FloatShortHashMap, FloatShortHashMap.KeySet, FloatShortHashMap.KeysView, FloatShortHashMap.ValuesCollection, ImmutableBooleanArrayList, ImmutableBooleanArrayStack, ImmutableBooleanEmptyBag, ImmutableBooleanEmptyList, ImmutableBooleanEmptySet, ImmutableBooleanEmptyStack, ImmutableBooleanHashBag, ImmutableBooleanSingletonBag, ImmutableBooleanSingletonList, ImmutableBooleanSingletonStack, ImmutableByteArrayList, ImmutableByteArrayStack, ImmutableByteBooleanEmptyMap, ImmutableByteBooleanHashMap, ImmutableByteBooleanSingletonMap, ImmutableByteByteEmptyMap, ImmutableByteByteHashMap, ImmutableByteByteMapKeySet, ImmutableByteByteSingletonMap, ImmutableByteCharEmptyMap, ImmutableByteCharHashMap, ImmutableByteCharSingletonMap, ImmutableByteDoubleEmptyMap, ImmutableByteDoubleHashMap, ImmutableByteDoubleSingletonMap, ImmutableByteEmptyBag, ImmutableByteEmptyList, ImmutableByteEmptySet, ImmutableByteEmptyStack, ImmutableByteFloatEmptyMap, ImmutableByteFloatHashMap, ImmutableByteFloatSingletonMap, ImmutableByteHashBag, ImmutableByteIntEmptyMap, ImmutableByteIntHashMap, ImmutableByteIntSingletonMap, ImmutableByteLongEmptyMap, ImmutableByteLongHashMap, ImmutableByteLongSingletonMap, ImmutableByteMapKeySet, ImmutableByteShortEmptyMap, ImmutableByteShortHashMap, ImmutableByteShortSingletonMap, ImmutableByteSingletonBag, ImmutableByteSingletonList, ImmutableByteSingletonSet, ImmutableByteSingletonStack, ImmutableCharArrayList, ImmutableCharArrayStack, ImmutableCharBooleanEmptyMap, ImmutableCharBooleanHashMap, ImmutableCharBooleanSingletonMap, ImmutableCharByteEmptyMap, ImmutableCharByteHashMap, ImmutableCharByteSingletonMap, ImmutableCharCharEmptyMap, ImmutableCharCharHashMap, ImmutableCharCharMapKeySet, ImmutableCharCharSingletonMap, ImmutableCharDoubleEmptyMap, ImmutableCharDoubleHashMap, ImmutableCharDoubleSingletonMap, ImmutableCharEmptyBag, ImmutableCharEmptyList, ImmutableCharEmptySet, ImmutableCharEmptyStack, ImmutableCharFloatEmptyMap, ImmutableCharFloatHashMap, ImmutableCharFloatSingletonMap, ImmutableCharHashBag, ImmutableCharIntEmptyMap, ImmutableCharIntHashMap, ImmutableCharIntSingletonMap, ImmutableCharLongEmptyMap, ImmutableCharLongHashMap, ImmutableCharLongSingletonMap, ImmutableCharMapKeySet, ImmutableCharShortEmptyMap, ImmutableCharShortHashMap, ImmutableCharShortSingletonMap, ImmutableCharSingletonBag, ImmutableCharSingletonList, ImmutableCharSingletonSet, ImmutableCharSingletonStack, ImmutableDoubleArrayList, ImmutableDoubleArrayStack, ImmutableDoubleBooleanEmptyMap, ImmutableDoubleBooleanHashMap, ImmutableDoubleBooleanSingletonMap, ImmutableDoubleByteEmptyMap, ImmutableDoubleByteHashMap, ImmutableDoubleByteSingletonMap, ImmutableDoubleCharEmptyMap, ImmutableDoubleCharHashMap, ImmutableDoubleCharSingletonMap, ImmutableDoubleDoubleEmptyMap, ImmutableDoubleDoubleHashMap, ImmutableDoubleDoubleMapKeySet, ImmutableDoubleDoubleSingletonMap, ImmutableDoubleEmptyBag, ImmutableDoubleEmptyList, ImmutableDoubleEmptySet, ImmutableDoubleEmptyStack, ImmutableDoubleFloatEmptyMap, ImmutableDoubleFloatHashMap, ImmutableDoubleFloatSingletonMap, ImmutableDoubleHashBag, ImmutableDoubleIntEmptyMap, ImmutableDoubleIntHashMap, ImmutableDoubleIntSingletonMap, ImmutableDoubleLongEmptyMap, ImmutableDoubleLongHashMap, ImmutableDoubleLongSingletonMap, ImmutableDoubleMapKeySet, ImmutableDoubleShortEmptyMap, ImmutableDoubleShortHashMap, ImmutableDoubleShortSingletonMap, ImmutableDoubleSingletonBag, ImmutableDoubleSingletonList, ImmutableDoubleSingletonSet, ImmutableDoubleSingletonStack, ImmutableFalseSet, ImmutableFloatArrayList, ImmutableFloatArrayStack, ImmutableFloatBooleanEmptyMap, ImmutableFloatBooleanHashMap, ImmutableFloatBooleanSingletonMap, ImmutableFloatByteEmptyMap, ImmutableFloatByteHashMap, ImmutableFloatByteSingletonMap, ImmutableFloatCharEmptyMap, ImmutableFloatCharHashMap, ImmutableFloatCharSingletonMap, ImmutableFloatDoubleEmptyMap, ImmutableFloatDoubleHashMap, ImmutableFloatDoubleSingletonMap, ImmutableFloatEmptyBag, ImmutableFloatEmptyList, ImmutableFloatEmptySet, ImmutableFloatEmptyStack, ImmutableFloatFloatEmptyMap, ImmutableFloatFloatHashMap, ImmutableFloatFloatMapKeySet, ImmutableFloatFloatSingletonMap, ImmutableFloatHashBag, ImmutableFloatIntEmptyMap, ImmutableFloatIntHashMap, ImmutableFloatIntSingletonMap, ImmutableFloatLongEmptyMap, ImmutableFloatLongHashMap, ImmutableFloatLongSingletonMap, ImmutableFloatMapKeySet, ImmutableFloatShortEmptyMap, ImmutableFloatShortHashMap, ImmutableFloatShortSingletonMap, ImmutableFloatSingletonBag, ImmutableFloatSingletonList, ImmutableFloatSingletonSet, ImmutableFloatSingletonStack, ImmutableIntArrayList, ImmutableIntArrayStack, ImmutableIntBooleanEmptyMap, ImmutableIntBooleanHashMap, ImmutableIntBooleanSingletonMap, ImmutableIntByteEmptyMap, ImmutableIntByteHashMap, ImmutableIntByteSingletonMap, ImmutableIntCharEmptyMap, ImmutableIntCharHashMap, ImmutableIntCharSingletonMap, ImmutableIntDoubleEmptyMap, ImmutableIntDoubleHashMap, ImmutableIntDoubleSingletonMap, ImmutableIntEmptyBag, ImmutableIntEmptyList, ImmutableIntEmptySet, ImmutableIntEmptyStack, ImmutableIntFloatEmptyMap, ImmutableIntFloatHashMap, ImmutableIntFloatSingletonMap, ImmutableIntHashBag, ImmutableIntIntEmptyMap, ImmutableIntIntHashMap, ImmutableIntIntMapKeySet, ImmutableIntIntSingletonMap, ImmutableIntLongEmptyMap, ImmutableIntLongHashMap, ImmutableIntLongSingletonMap, ImmutableIntMapKeySet, ImmutableIntShortEmptyMap, ImmutableIntShortHashMap, ImmutableIntShortSingletonMap, ImmutableIntSingletonBag, ImmutableIntSingletonList, ImmutableIntSingletonSet, ImmutableIntSingletonStack, ImmutableLongArrayList, ImmutableLongArrayStack, ImmutableLongBooleanEmptyMap, ImmutableLongBooleanHashMap, ImmutableLongBooleanSingletonMap, ImmutableLongByteEmptyMap, ImmutableLongByteHashMap, ImmutableLongByteSingletonMap, ImmutableLongCharEmptyMap, ImmutableLongCharHashMap, ImmutableLongCharSingletonMap, ImmutableLongDoubleEmptyMap, ImmutableLongDoubleHashMap, ImmutableLongDoubleSingletonMap, ImmutableLongEmptyBag, ImmutableLongEmptyList, ImmutableLongEmptySet, ImmutableLongEmptyStack, ImmutableLongFloatEmptyMap, ImmutableLongFloatHashMap, ImmutableLongFloatSingletonMap, ImmutableLongHashBag, ImmutableLongIntEmptyMap, ImmutableLongIntHashMap, ImmutableLongIntSingletonMap, ImmutableLongLongEmptyMap, ImmutableLongLongHashMap, ImmutableLongLongMapKeySet, ImmutableLongLongSingletonMap, ImmutableLongMapKeySet, ImmutableLongShortEmptyMap, ImmutableLongShortHashMap, ImmutableLongShortSingletonMap, ImmutableLongSingletonBag, ImmutableLongSingletonList, ImmutableLongSingletonSet, ImmutableLongSingletonStack, ImmutableObjectBooleanEmptyMap, ImmutableObjectBooleanHashMap, ImmutableObjectBooleanSingletonMap, ImmutableObjectByteEmptyMap, ImmutableObjectByteHashMap, ImmutableObjectByteSingletonMap, ImmutableObjectCharEmptyMap, ImmutableObjectCharHashMap, ImmutableObjectCharSingletonMap, ImmutableObjectDoubleEmptyMap, ImmutableObjectDoubleHashMap, ImmutableObjectDoubleSingletonMap, ImmutableObjectFloatEmptyMap, ImmutableObjectFloatHashMap, ImmutableObjectFloatSingletonMap, ImmutableObjectIntEmptyMap, ImmutableObjectIntHashMap, ImmutableObjectIntSingletonMap, ImmutableObjectLongEmptyMap, ImmutableObjectLongHashMap, ImmutableObjectLongSingletonMap, ImmutableObjectShortEmptyMap, ImmutableObjectShortHashMap, ImmutableObjectShortSingletonMap, ImmutableShortArrayList, ImmutableShortArrayStack, ImmutableShortBooleanEmptyMap, ImmutableShortBooleanHashMap, ImmutableShortBooleanSingletonMap, ImmutableShortByteEmptyMap, ImmutableShortByteHashMap, ImmutableShortByteSingletonMap, ImmutableShortCharEmptyMap, ImmutableShortCharHashMap, ImmutableShortCharSingletonMap, ImmutableShortDoubleEmptyMap, ImmutableShortDoubleHashMap, ImmutableShortDoubleSingletonMap, ImmutableShortEmptyBag, ImmutableShortEmptyList, ImmutableShortEmptySet, ImmutableShortEmptyStack, ImmutableShortFloatEmptyMap, ImmutableShortFloatHashMap, ImmutableShortFloatSingletonMap, ImmutableShortHashBag, ImmutableShortIntEmptyMap, ImmutableShortIntHashMap, ImmutableShortIntSingletonMap, ImmutableShortLongEmptyMap, ImmutableShortLongHashMap, ImmutableShortLongSingletonMap, ImmutableShortMapKeySet, ImmutableShortShortEmptyMap, ImmutableShortShortHashMap, ImmutableShortShortMapKeySet, ImmutableShortShortSingletonMap, ImmutableShortSingletonBag, ImmutableShortSingletonList, ImmutableShortSingletonSet, ImmutableShortSingletonStack, ImmutableTrueFalseSet, ImmutableTrueSet, IntArrayList, IntArrayStack, IntBooleanHashMap, IntBooleanHashMap.KeySet, IntBooleanHashMap.KeysView, IntBooleanHashMap.ValuesCollection, IntByteHashMap, IntByteHashMap.KeySet, IntByteHashMap.KeysView, IntByteHashMap.ValuesCollection, IntCharHashMap, IntCharHashMap.KeySet, IntCharHashMap.KeysView, IntCharHashMap.ValuesCollection, IntDoubleHashMap, IntDoubleHashMap.KeySet, IntDoubleHashMap.KeysView, IntDoubleHashMap.ValuesCollection, IntFloatHashMap, IntFloatHashMap.KeySet, IntFloatHashMap.KeysView, IntFloatHashMap.ValuesCollection, IntHashBag, IntHashSet, IntHashSet.ImmutableIntHashSet, IntInterval, IntIntHashMap, IntIntHashMap.KeySet, IntIntHashMap.KeysView, IntIntHashMap.ValuesCollection, IntLongHashMap, IntLongHashMap.KeySet, IntLongHashMap.KeysView, IntLongHashMap.ValuesCollection, IntObjectHashMap.KeySet, IntObjectHashMap.KeysView, IntShortHashMap, IntShortHashMap.KeySet, IntShortHashMap.KeysView, IntShortHashMap.ValuesCollection, LazyBooleanIterableAdapter, LazyByteIterableAdapter, LazyCharIterableAdapter, LazyDoubleIterableAdapter, LazyFloatIterableAdapter, LazyIntIterableAdapter, LazyLongIterableAdapter, LazyShortIterableAdapter, LongArrayList, LongArrayStack, LongBooleanHashMap, LongBooleanHashMap.KeySet, LongBooleanHashMap.KeysView, LongBooleanHashMap.ValuesCollection, LongByteHashMap, LongByteHashMap.KeySet, LongByteHashMap.KeysView, LongByteHashMap.ValuesCollection, LongCharHashMap, LongCharHashMap.KeySet, LongCharHashMap.KeysView, LongCharHashMap.ValuesCollection, LongDoubleHashMap, LongDoubleHashMap.KeySet, LongDoubleHashMap.KeysView, LongDoubleHashMap.ValuesCollection, LongFloatHashMap, LongFloatHashMap.KeySet, LongFloatHashMap.KeysView, LongFloatHashMap.ValuesCollection, LongHashBag, LongHashSet, LongHashSet.ImmutableLongHashSet, LongInterval, LongIntHashMap, LongIntHashMap.KeySet, LongIntHashMap.KeysView, LongIntHashMap.ValuesCollection, LongLongHashMap, LongLongHashMap.KeySet, LongLongHashMap.KeysView, LongLongHashMap.ValuesCollection, LongObjectHashMap.KeySet, LongObjectHashMap.KeysView, LongShortHashMap, LongShortHashMap.KeySet, LongShortHashMap.KeysView, LongShortHashMap.ValuesCollection, ObjectBooleanHashMap, ObjectBooleanHashMap.ValuesCollection, ObjectBooleanHashMapWithHashingStrategy, ObjectBooleanHashMapWithHashingStrategy.ValuesCollection, ObjectByteHashMap, ObjectByteHashMap.ValuesCollection, ObjectByteHashMapWithHashingStrategy, ObjectByteHashMapWithHashingStrategy.ValuesCollection, ObjectCharHashMap, ObjectCharHashMap.ValuesCollection, ObjectCharHashMapWithHashingStrategy, ObjectCharHashMapWithHashingStrategy.ValuesCollection, ObjectDoubleHashMap, ObjectDoubleHashMap.ValuesCollection, ObjectDoubleHashMapWithHashingStrategy, ObjectDoubleHashMapWithHashingStrategy.ValuesCollection, ObjectFloatHashMap, ObjectFloatHashMap.ValuesCollection, ObjectFloatHashMapWithHashingStrategy, ObjectFloatHashMapWithHashingStrategy.ValuesCollection, ObjectIntHashMap, ObjectIntHashMap.ValuesCollection, ObjectIntHashMapWithHashingStrategy, ObjectIntHashMapWithHashingStrategy.ValuesCollection, ObjectLongHashMap, ObjectLongHashMap.ValuesCollection, ObjectLongHashMapWithHashingStrategy, ObjectLongHashMapWithHashingStrategy.ValuesCollection, ObjectShortHashMap, ObjectShortHashMap.ValuesCollection, ObjectShortHashMapWithHashingStrategy, ObjectShortHashMapWithHashingStrategy.ValuesCollection, ReverseBooleanIterable, ReverseByteIterable, ReverseCharIterable, ReverseDoubleIterable, ReverseFloatIterable, ReverseIntIterable, ReverseLongIterable, ReverseShortIterable, SelectBooleanIterable, SelectByteIterable, SelectCharIterable, SelectDoubleIterable, SelectFloatIterable, SelectIntIterable, SelectLongIterable, SelectShortIterable, ShortArrayList, ShortArrayStack, ShortBooleanHashMap, ShortBooleanHashMap.KeySet, ShortBooleanHashMap.KeysView, ShortBooleanHashMap.ValuesCollection, ShortByteHashMap, ShortByteHashMap.KeySet, ShortByteHashMap.KeysView, ShortByteHashMap.ValuesCollection, ShortCharHashMap, ShortCharHashMap.KeySet, ShortCharHashMap.KeysView, ShortCharHashMap.ValuesCollection, ShortDoubleHashMap, ShortDoubleHashMap.KeySet, ShortDoubleHashMap.KeysView, ShortDoubleHashMap.ValuesCollection, ShortFloatHashMap, ShortFloatHashMap.KeySet, ShortFloatHashMap.KeysView, ShortFloatHashMap.ValuesCollection, ShortHashBag, ShortHashSet, ShortHashSet.ImmutableShortHashSet, ShortIntHashMap, ShortIntHashMap.KeySet, ShortIntHashMap.KeysView, ShortIntHashMap.ValuesCollection, ShortLongHashMap, ShortLongHashMap.KeySet, ShortLongHashMap.KeysView, ShortLongHashMap.ValuesCollection, ShortObjectHashMap.KeySet, ShortObjectHashMap.KeysView, ShortShortHashMap, ShortShortHashMap.KeySet, ShortShortHashMap.KeysView, ShortShortHashMap.ValuesCollection, SynchronizedBooleanBag, SynchronizedBooleanCollection, SynchronizedBooleanIterable, SynchronizedBooleanList, SynchronizedBooleanSet, SynchronizedBooleanStack, SynchronizedByteBag, SynchronizedByteBooleanMap, SynchronizedByteByteMap, SynchronizedByteCharMap, SynchronizedByteCollection, SynchronizedByteDoubleMap, SynchronizedByteFloatMap, SynchronizedByteIntMap, SynchronizedByteIterable, SynchronizedByteList, SynchronizedByteLongMap, SynchronizedByteSet, SynchronizedByteShortMap, SynchronizedByteStack, SynchronizedCharBag, SynchronizedCharBooleanMap, SynchronizedCharByteMap, SynchronizedCharCharMap, SynchronizedCharCollection, SynchronizedCharDoubleMap, SynchronizedCharFloatMap, SynchronizedCharIntMap, SynchronizedCharIterable, SynchronizedCharList, SynchronizedCharLongMap, SynchronizedCharSet, SynchronizedCharShortMap, SynchronizedCharStack, SynchronizedDoubleBag, SynchronizedDoubleBooleanMap, SynchronizedDoubleByteMap, SynchronizedDoubleCharMap, SynchronizedDoubleCollection, SynchronizedDoubleDoubleMap, SynchronizedDoubleFloatMap, SynchronizedDoubleIntMap, SynchronizedDoubleIterable, SynchronizedDoubleList, SynchronizedDoubleLongMap, SynchronizedDoubleSet, SynchronizedDoubleShortMap, SynchronizedDoubleStack, SynchronizedFloatBag, SynchronizedFloatBooleanMap, SynchronizedFloatByteMap, SynchronizedFloatCharMap, SynchronizedFloatCollection, SynchronizedFloatDoubleMap, SynchronizedFloatFloatMap, SynchronizedFloatIntMap, SynchronizedFloatIterable, SynchronizedFloatList, SynchronizedFloatLongMap, SynchronizedFloatSet, SynchronizedFloatShortMap, SynchronizedFloatStack, SynchronizedIntBag, SynchronizedIntBooleanMap, SynchronizedIntByteMap, SynchronizedIntCharMap, SynchronizedIntCollection, SynchronizedIntDoubleMap, SynchronizedIntFloatMap, SynchronizedIntIntMap, SynchronizedIntIterable, SynchronizedIntList, SynchronizedIntLongMap, SynchronizedIntSet, SynchronizedIntShortMap, SynchronizedIntStack, SynchronizedLongBag, SynchronizedLongBooleanMap, SynchronizedLongByteMap, SynchronizedLongCharMap, SynchronizedLongCollection, SynchronizedLongDoubleMap, SynchronizedLongFloatMap, SynchronizedLongIntMap, SynchronizedLongIterable, SynchronizedLongList, SynchronizedLongLongMap, SynchronizedLongSet, SynchronizedLongShortMap, SynchronizedLongStack, SynchronizedObjectBooleanMap, SynchronizedObjectByteMap, SynchronizedObjectCharMap, SynchronizedObjectDoubleMap, SynchronizedObjectFloatMap, SynchronizedObjectIntMap, SynchronizedObjectLongMap, SynchronizedObjectShortMap, SynchronizedShortBag, SynchronizedShortBooleanMap, SynchronizedShortByteMap, SynchronizedShortCharMap, SynchronizedShortCollection, SynchronizedShortDoubleMap, SynchronizedShortFloatMap, SynchronizedShortIntMap, SynchronizedShortIterable, SynchronizedShortList, SynchronizedShortLongMap, SynchronizedShortSet, SynchronizedShortShortMap, SynchronizedShortStack, TapBooleanIterable, TapByteIterable, TapCharIterable, TapDoubleIterable, TapFloatIterable, TapIntIterable, TapLongIterable, TapShortIterable, UnmodifiableBooleanBag, UnmodifiableBooleanCollection, UnmodifiableBooleanList, UnmodifiableBooleanSet, UnmodifiableBooleanStack, UnmodifiableByteBag, UnmodifiableByteBooleanMap, UnmodifiableByteByteMap, UnmodifiableByteCharMap, UnmodifiableByteCollection, UnmodifiableByteDoubleMap, UnmodifiableByteFloatMap, UnmodifiableByteIntMap, UnmodifiableByteList, UnmodifiableByteLongMap, UnmodifiableByteSet, UnmodifiableByteShortMap, UnmodifiableByteStack, UnmodifiableCharBag, UnmodifiableCharBooleanMap, UnmodifiableCharByteMap, UnmodifiableCharCharMap, UnmodifiableCharCollection, UnmodifiableCharDoubleMap, UnmodifiableCharFloatMap, UnmodifiableCharIntMap, UnmodifiableCharList, UnmodifiableCharLongMap, UnmodifiableCharSet, UnmodifiableCharShortMap, UnmodifiableCharStack, UnmodifiableDoubleBag, UnmodifiableDoubleBooleanMap, UnmodifiableDoubleByteMap, UnmodifiableDoubleCharMap, UnmodifiableDoubleCollection, UnmodifiableDoubleDoubleMap, UnmodifiableDoubleFloatMap, UnmodifiableDoubleIntMap, UnmodifiableDoubleList, UnmodifiableDoubleLongMap, UnmodifiableDoubleSet, UnmodifiableDoubleShortMap, UnmodifiableDoubleStack, UnmodifiableFloatBag, UnmodifiableFloatBooleanMap, UnmodifiableFloatByteMap, UnmodifiableFloatCharMap, UnmodifiableFloatCollection, UnmodifiableFloatDoubleMap, UnmodifiableFloatFloatMap, UnmodifiableFloatIntMap, UnmodifiableFloatList, UnmodifiableFloatLongMap, UnmodifiableFloatSet, UnmodifiableFloatShortMap, UnmodifiableFloatStack, UnmodifiableIntBag, UnmodifiableIntBooleanMap, UnmodifiableIntByteMap, UnmodifiableIntCharMap, UnmodifiableIntCollection, UnmodifiableIntDoubleMap, UnmodifiableIntFloatMap, UnmodifiableIntIntMap, UnmodifiableIntList, UnmodifiableIntLongMap, UnmodifiableIntSet, UnmodifiableIntShortMap, UnmodifiableIntStack, UnmodifiableLongBag, UnmodifiableLongBooleanMap, UnmodifiableLongByteMap, UnmodifiableLongCharMap, UnmodifiableLongCollection, UnmodifiableLongDoubleMap, UnmodifiableLongFloatMap, UnmodifiableLongIntMap, UnmodifiableLongList, UnmodifiableLongLongMap, UnmodifiableLongSet, UnmodifiableLongShortMap, UnmodifiableLongStack, UnmodifiableObjectBooleanMap, UnmodifiableObjectByteMap, UnmodifiableObjectCharMap, UnmodifiableObjectDoubleMap, UnmodifiableObjectFloatMap, UnmodifiableObjectIntMap, UnmodifiableObjectLongMap, UnmodifiableObjectShortMap, UnmodifiableShortBag, UnmodifiableShortBooleanMap, UnmodifiableShortByteMap, UnmodifiableShortCharMap, UnmodifiableShortCollection, UnmodifiableShortDoubleMap, UnmodifiableShortFloatMap, UnmodifiableShortIntMap, UnmodifiableShortList, UnmodifiableShortLongMap, UnmodifiableShortSet, UnmodifiableShortShortMap, UnmodifiableShortStack

public interface PrimitiveIterable
PrimitiveIterable includes API that is common to all primitive collections.
Since:
3.0
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Prints a string representation of this collection onto the given Appendable.
    default void
    appendString(Appendable appendable, String separator)
    Prints a string representation of this collection onto the given Appendable.
    void
    appendString(Appendable appendable, String start, String separator, String end)
    Prints a string representation of this collection onto the given Appendable.
    default boolean
    Returns true if this iterable has zero items.
    default String
    Returns a string representation of this collection by delegating to makeString(String) and defaulting the separator parameter to the characters ", " (comma and space).
    default String
    makeString(String separator)
    Returns a string representation of this collection by delegating to makeString(String, String, String) and defaulting the start and end parameters to "" (the empty String).
    default String
    makeString(String start, String separator, String end)
    Returns a string representation of this collection with the elements separated by the specified separator and enclosed between the start and end strings.
    default boolean
    The English equivalent of !this.isEmpty()
    int
    Returns the number of items in this iterable.
    Returns a string with the elements of this iterable separated by commas with spaces and enclosed in square brackets.
  • Method Details

    • size

      int size()
      Returns the number of items in this iterable.
      Since:
      3.0
    • isEmpty

      default boolean isEmpty()
      Returns true if this iterable has zero items.
      Since:
      3.0
    • notEmpty

      default boolean notEmpty()
      The English equivalent of !this.isEmpty()
      Since:
      3.0
    • toString

      String toString()
      Returns a string with the elements of this iterable separated by commas with spaces and enclosed in square brackets.
       Assert.assertEquals("[]", IntLists.mutable.empty().toString());
       Assert.assertEquals("[1]", IntLists.mutable.with(1).toString());
       Assert.assertEquals("[1, 2, 3]", IntLists.mutable.with(1, 2, 3).toString());
       
      Overrides:
      toString in class Object
      Returns:
      a string representation of this PrimitiveIterable
      See Also:
    • makeString

      default String makeString()
      Returns a string representation of this collection by delegating to makeString(String) and defaulting the separator parameter to the characters ", " (comma and space).
      Returns:
      a string representation of this collection.
      Since:
      3.0
    • makeString

      default String makeString(String separator)
      Returns a string representation of this collection by delegating to makeString(String, String, String) and defaulting the start and end parameters to "" (the empty String).
      Returns:
      a string representation of this collection.
      Since:
      3.0
    • makeString

      default String makeString(String start, String separator, String end)
      Returns a string representation of this collection with the elements separated by the specified separator and enclosed between the start and end strings.
      Returns:
      a string representation of this collection.
      Since:
      3.0
    • appendString

      default void appendString(Appendable appendable)
      Prints a string representation of this collection onto the given Appendable. Prints the string returned by makeString().
      Since:
      3.0
    • appendString

      default void appendString(Appendable appendable, String separator)
      Prints a string representation of this collection onto the given Appendable. Prints the string returned by makeString(String).
      Since:
      3.0
    • appendString

      void appendString(Appendable appendable, String start, String separator, String end)
      Prints a string representation of this collection onto the given Appendable. Prints the string returned by makeString(String, String, String).
      Since:
      3.0