Top Description Classes
module org.eclipse.collections.impl

Package org.eclipse.collections.impl.stack.immutable.primitive


This package contains implementations of the immutable primitive stack interfaces.

An immutable primitive stack is similar to org.eclipse.collections.api.stack.ImmutableStack but is memory-optimized for primitives.

Class Summary

Modifier and TypeClass and Description
pack-priv class
ImmutableBooleanArrayStack

ImmutableBooleanArrayStack is the non-modifiable equivalent of BooleanArrayStack.

pack-priv class
ImmutableBooleanEmptyStack

ImmutableBooleanEmptyStack is an optimization for ImmutableBooleanStack of size 0.

pack-priv class
ImmutableBooleanSingletonStack

ImmutableBooleanSingletonStack is an optimization for ImmutableBooleanStack of size 1.

public class
ImmutableBooleanStackFactoryImpl

ImmutableBooleanStackFactoryImpl is a factory implementation which creates instances of type ImmutableBooleanStack.

pack-priv class
ImmutableByteArrayStack

ImmutableByteArrayStack is the non-modifiable equivalent of ByteArrayStack.

pack-priv class
ImmutableByteEmptyStack

ImmutableByteEmptyStack is an optimization for ImmutableByteStack of size 0.

pack-priv class
ImmutableByteSingletonStack

ImmutableByteSingletonStack is an optimization for ImmutableByteStack of size 1.

public class
ImmutableByteStackFactoryImpl

ImmutableByteStackFactoryImpl is a factory implementation which creates instances of type ImmutableByteStack.

pack-priv class
ImmutableCharArrayStack

ImmutableCharArrayStack is the non-modifiable equivalent of CharArrayStack.

pack-priv class
ImmutableCharEmptyStack

ImmutableCharEmptyStack is an optimization for ImmutableCharStack of size 0.

pack-priv class
ImmutableCharSingletonStack

ImmutableCharSingletonStack is an optimization for ImmutableCharStack of size 1.

public class
ImmutableCharStackFactoryImpl

ImmutableCharStackFactoryImpl is a factory implementation which creates instances of type ImmutableCharStack.

pack-priv class
ImmutableDoubleArrayStack

ImmutableDoubleArrayStack is the non-modifiable equivalent of DoubleArrayStack.

pack-priv class
ImmutableDoubleEmptyStack

ImmutableDoubleEmptyStack is an optimization for ImmutableDoubleStack of size 0.

pack-priv class
ImmutableDoubleSingletonStack

ImmutableDoubleSingletonStack is an optimization for ImmutableDoubleStack of size 1.

public class
ImmutableDoubleStackFactoryImpl

ImmutableDoubleStackFactoryImpl is a factory implementation which creates instances of type ImmutableDoubleStack.

pack-priv class
ImmutableFloatArrayStack

ImmutableFloatArrayStack is the non-modifiable equivalent of FloatArrayStack.

pack-priv class
ImmutableFloatEmptyStack

ImmutableFloatEmptyStack is an optimization for ImmutableFloatStack of size 0.

pack-priv class
ImmutableFloatSingletonStack

ImmutableFloatSingletonStack is an optimization for ImmutableFloatStack of size 1.

public class
ImmutableFloatStackFactoryImpl

ImmutableFloatStackFactoryImpl is a factory implementation which creates instances of type ImmutableFloatStack.

pack-priv class
ImmutableIntArrayStack

ImmutableIntArrayStack is the non-modifiable equivalent of IntArrayStack.

pack-priv class
ImmutableIntEmptyStack

ImmutableIntEmptyStack is an optimization for ImmutableIntStack of size 0.

pack-priv class
ImmutableIntSingletonStack

ImmutableIntSingletonStack is an optimization for ImmutableIntStack of size 1.

public class
ImmutableIntStackFactoryImpl

ImmutableIntStackFactoryImpl is a factory implementation which creates instances of type ImmutableIntStack.

pack-priv class
ImmutableLongArrayStack

ImmutableLongArrayStack is the non-modifiable equivalent of LongArrayStack.

pack-priv class
ImmutableLongEmptyStack

ImmutableLongEmptyStack is an optimization for ImmutableLongStack of size 0.

pack-priv class
ImmutableLongSingletonStack

ImmutableLongSingletonStack is an optimization for ImmutableLongStack of size 1.

public class
ImmutableLongStackFactoryImpl

ImmutableLongStackFactoryImpl is a factory implementation which creates instances of type ImmutableLongStack.

pack-priv class
ImmutableShortArrayStack

ImmutableShortArrayStack is the non-modifiable equivalent of ShortArrayStack.

pack-priv class
ImmutableShortEmptyStack

ImmutableShortEmptyStack is an optimization for ImmutableShortStack of size 0.

pack-priv class
ImmutableShortSingletonStack

ImmutableShortSingletonStack is an optimization for ImmutableShortStack of size 1.

public class
ImmutableShortStackFactoryImpl

ImmutableShortStackFactoryImpl is a factory implementation which creates instances of type ImmutableShortStack.