Package org.eclipse.collections.api.bag

package org.eclipse.collections.api.bag
This package contains interfaces for Bag API.

A Bag is a Collection which contains elements that are unordered, and may contain duplicate entries. It adds a protocol for adding, removing, and determining the number of occurrences for an item.

This package contains 3 interfaces:

  • Bag - contains the common API for Mutable and Immutable Bag.
  • MutableBag - a Bag whose contents can be altered after initialization.
  • ImmutableBag - a Bag whose contents cannot be altered after initialization.