Package org.eclipse.collections.impl.bag.immutable.primitive
package org.eclipse.collections.impl.bag.immutable.primitive
This package contains implementations of the immutable primitive bag interfaces.
An immutable primitive bag is similar to an ImmutableBag
, but is memory-optimized for primitives.
-
ClassesClassDescriptionImmutableBooleanBagFactoryImpl is a factory implementation which creates instances of type
ImmutableBooleanBag
.ImmutableBooleanEmptyBag is an optimization forImmutableBooleanBag
of size 0.ImmutableBooleanHashBag is the non-modifiable equivalent ofBooleanHashBag
.ImmutableBooleanSingletonBag is an optimization forImmutableBooleanBag
of size 1.ImmutableByteBagFactoryImpl is a factory implementation which creates instances of typeImmutableByteBag
.ImmutableByteEmptyBag is an optimization forImmutableByteBag
of size 0.ImmutableByteHashBag is the non-modifiable equivalent ofByteHashBag
.ImmutableByteSingletonBag is an optimization forImmutableByteBag
of size 1.ImmutableCharBagFactoryImpl is a factory implementation which creates instances of typeImmutableCharBag
.ImmutableCharEmptyBag is an optimization forImmutableCharBag
of size 0.ImmutableCharHashBag is the non-modifiable equivalent ofCharHashBag
.ImmutableCharSingletonBag is an optimization forImmutableCharBag
of size 1.ImmutableDoubleBagFactoryImpl is a factory implementation which creates instances of typeImmutableDoubleBag
.ImmutableDoubleEmptyBag is an optimization forImmutableDoubleBag
of size 0.ImmutableDoubleHashBag is the non-modifiable equivalent ofDoubleHashBag
.ImmutableDoubleSingletonBag is an optimization forImmutableDoubleBag
of size 1.ImmutableFloatBagFactoryImpl is a factory implementation which creates instances of typeImmutableFloatBag
.ImmutableFloatEmptyBag is an optimization forImmutableFloatBag
of size 0.ImmutableFloatHashBag is the non-modifiable equivalent ofFloatHashBag
.ImmutableFloatSingletonBag is an optimization forImmutableFloatBag
of size 1.ImmutableIntBagFactoryImpl is a factory implementation which creates instances of typeImmutableIntBag
.ImmutableIntEmptyBag is an optimization forImmutableIntBag
of size 0.ImmutableIntHashBag is the non-modifiable equivalent ofIntHashBag
.ImmutableIntSingletonBag is an optimization forImmutableIntBag
of size 1.ImmutableLongBagFactoryImpl is a factory implementation which creates instances of typeImmutableLongBag
.ImmutableLongEmptyBag is an optimization forImmutableLongBag
of size 0.ImmutableLongHashBag is the non-modifiable equivalent ofLongHashBag
.ImmutableLongSingletonBag is an optimization forImmutableLongBag
of size 1.ImmutableShortBagFactoryImpl is a factory implementation which creates instances of typeImmutableShortBag
.ImmutableShortEmptyBag is an optimization forImmutableShortBag
of size 0.ImmutableShortHashBag is the non-modifiable equivalent ofShortHashBag
.ImmutableShortSingletonBag is an optimization forImmutableShortBag
of size 1.