Top Description Classes
module org.eclipse.collections.impl

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 org.eclipse.collections.api.bag.ImmutableBag, but is memory-optimized for primitives.

Class Summary

Modifier and TypeClass and Description
public class
ImmutableBooleanBagFactoryImpl

ImmutableBooleanBagFactoryImpl is a factory implementation which creates instances of type ImmutableBooleanBag.

pack-priv class
ImmutableBooleanEmptyBag

ImmutableBooleanEmptyBag is an optimization for ImmutableBooleanBag of size 0.

pack-priv class
ImmutableBooleanHashBag

ImmutableBooleanHashBag is the non-modifiable equivalent of BooleanHashBag.

pack-priv class
ImmutableBooleanSingletonBag

ImmutableBooleanSingletonBag is an optimization for ImmutableBooleanBag of size 1.

public class
ImmutableByteBagFactoryImpl

ImmutableByteBagFactoryImpl is a factory implementation which creates instances of type ImmutableByteBag.

pack-priv class
ImmutableByteEmptyBag

ImmutableByteEmptyBag is an optimization for ImmutableByteBag of size 0.

pack-priv class
ImmutableByteHashBag

ImmutableByteHashBag is the non-modifiable equivalent of ByteHashBag.

pack-priv class
ImmutableByteSingletonBag

ImmutableByteSingletonBag is an optimization for ImmutableByteBag of size 1.

public class
ImmutableCharBagFactoryImpl

ImmutableCharBagFactoryImpl is a factory implementation which creates instances of type ImmutableCharBag.

pack-priv class
ImmutableCharEmptyBag

ImmutableCharEmptyBag is an optimization for ImmutableCharBag of size 0.

pack-priv class
ImmutableCharHashBag

ImmutableCharHashBag is the non-modifiable equivalent of CharHashBag.

pack-priv class
ImmutableCharSingletonBag

ImmutableCharSingletonBag is an optimization for ImmutableCharBag of size 1.

public class
ImmutableDoubleBagFactoryImpl

ImmutableDoubleBagFactoryImpl is a factory implementation which creates instances of type ImmutableDoubleBag.

pack-priv class
ImmutableDoubleEmptyBag

ImmutableDoubleEmptyBag is an optimization for ImmutableDoubleBag of size 0.

pack-priv class
ImmutableDoubleHashBag

ImmutableDoubleHashBag is the non-modifiable equivalent of DoubleHashBag.

pack-priv class
ImmutableDoubleSingletonBag

ImmutableDoubleSingletonBag is an optimization for ImmutableDoubleBag of size 1.

public class
ImmutableFloatBagFactoryImpl

ImmutableFloatBagFactoryImpl is a factory implementation which creates instances of type ImmutableFloatBag.

pack-priv class
ImmutableFloatEmptyBag

ImmutableFloatEmptyBag is an optimization for ImmutableFloatBag of size 0.

pack-priv class
ImmutableFloatHashBag

ImmutableFloatHashBag is the non-modifiable equivalent of FloatHashBag.

pack-priv class
ImmutableFloatSingletonBag

ImmutableFloatSingletonBag is an optimization for ImmutableFloatBag of size 1.

public class
ImmutableIntBagFactoryImpl

ImmutableIntBagFactoryImpl is a factory implementation which creates instances of type ImmutableIntBag.

pack-priv class
ImmutableIntEmptyBag

ImmutableIntEmptyBag is an optimization for ImmutableIntBag of size 0.

pack-priv class
ImmutableIntHashBag

ImmutableIntHashBag is the non-modifiable equivalent of IntHashBag.

pack-priv class
ImmutableIntSingletonBag

ImmutableIntSingletonBag is an optimization for ImmutableIntBag of size 1.

public class
ImmutableLongBagFactoryImpl

ImmutableLongBagFactoryImpl is a factory implementation which creates instances of type ImmutableLongBag.

pack-priv class
ImmutableLongEmptyBag

ImmutableLongEmptyBag is an optimization for ImmutableLongBag of size 0.

pack-priv class
ImmutableLongHashBag

ImmutableLongHashBag is the non-modifiable equivalent of LongHashBag.

pack-priv class
ImmutableLongSingletonBag

ImmutableLongSingletonBag is an optimization for ImmutableLongBag of size 1.

public class
ImmutableShortBagFactoryImpl

ImmutableShortBagFactoryImpl is a factory implementation which creates instances of type ImmutableShortBag.

pack-priv class
ImmutableShortEmptyBag

ImmutableShortEmptyBag is an optimization for ImmutableShortBag of size 0.

pack-priv class
ImmutableShortHashBag

ImmutableShortHashBag is the non-modifiable equivalent of ShortHashBag.

pack-priv class
ImmutableShortSingletonBag

ImmutableShortSingletonBag is an optimization for ImmutableShortBag of size 1.