org.eclipse.collections.api.bag.ImmutableBag interface.
An org. is an immutable collection which contains elements that are unordered, and may contain duplicate entries.
This package contains 4 immutable bag implementations:
org.eclipse.collections.impl.bag.immutable.ImmutableArrayBag - an org.eclipse.collections.api.bag.ImmutableBag which uses an array as its underlying data store.
org.eclipse.collections.impl.bag.immutable.ImmutableEmptyBag - an empty org.eclipse.collections.api.bag.ImmutableBag .
org.eclipse.collections.impl.bag.immutable.ImmutableHashBag - an org.eclipse.collections.api.bag.ImmutableBag which uses a hashtable as its underlying data store.
org.eclipse.collections.impl.bag.immutable.ImmutableSingletonBag - an org.eclipse.collections.api.bag.ImmutableBag which contains only one element.
This package contains one factory implementation:
org.eclipse.collections.impl.bag.immutable.ImmutableBagFactoryImpl - a factory which creates instances of type org.eclipse.collections.api.bag.ImmutableBag .
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | |
| public class | |
| public class | |
| pack-priv class | |
| pack-priv class | ImmutableEmptyBag<T>
This is a zero element |
| public class | |
| pack-priv class |