Package org.eclipse.collections.api.set


package org.eclipse.collections.api.set
This package contains interfaces for set API which enhance the performance and functionality of Set.

This package contains 6 interfaces:

  • FixedSizeSet - a set that may be mutated, but cannot grow or shrink in size.
  • ImmutableSet - the non-modifiable equivalent interface to MutableSet.
  • MutableSet - an implementation of a JCF Set which provides internal iterator methods matching the Smalltalk Collection protocol.
  • Pool - locates an object in the pool which is equal to key.
  • SetIterable - a read-only Set API, with the minor exception inherited from Iterable (iterable.iterator().remove()).
  • UnsortedSetIterable - an iterable whose items are unique.