Top Description Packages
eclipse-collections-parent 13.0.0

Module org.eclipse.collections.impl

Automatic module of eclipse-collections 13.0.0.

Dependencies
org.eclipse.collections.api, java.base, jdk.unsupported, biz.aQute.bnd.annotation
Maven Central
Group ID:org.eclipse.collections
Artifacts:eclipse-collections

Eclipse Collections Main Library

Version
13.0.0
Release Date
2025-06-23

Package Summary

Modifier and TypePackage and Description
open package
org.eclipse.collections.impl

This package contains implementations for Eclipse Collections API.

open package
open package
open package
org.eclipse.collections.impl.bag.immutable.primitive

This package contains implementations of the immutable primitive bag interfaces.

open package
org.eclipse.collections.impl.bag.mutable

This package contains implementations of the org.eclipse.collections.api.bag.MutableBag interface.

open package
org.eclipse.collections.impl.bag.mutable.primitive

This package contains implementations of the mutable primitive bag interfaces.

open package
open package
open package
org.eclipse.collections.impl.bag.strategy.mutable

This package contains implementations of bags with user defined org.eclipse.collections.api.block.HashingStrategys.

open package
open package
open package
open package
open package
org.eclipse.collections.impl.block.comparator.primitive

This package contains implementations of the org.eclipse.collections.api.block.SerializableComparator interface to compare primitive double, int and long.

open package
open package
org.eclipse.collections.impl.block.factory.primitive

This package contains factory implementations for primitive functions, primitive predicates, primitive procedures and primitive comparators.

open package
open package
open package
org.eclipse.collections.impl.block.function.primitive

This package contains implementations of primitive functions.

open package
open package
open package
org.eclipse.collections.impl.block.predicate.primitive

This package contains implementations of primitive predicates.

open package
open package
open package
org.eclipse.collections.impl.block.procedure.checked.primitive

This package contains abstract implementations of primitive procedures.

open package
org.eclipse.collections.impl.block.procedure.primitive

This package contains implementations of primitive procedures.

open package
open package
open package
open package
org.eclipse.collections.impl.collection.mutable.primitive

This package contains implementations of the mutable primitive collection interfaces.

open package
open package
org.eclipse.collections.impl.factory

This package contains static utilities for creating mutable and immutable collection factories.

open package
org.eclipse.collections.impl.factory.primitive

This package contains static utilities for creating immutable primitive collection factories.

open package
open package
org.eclipse.collections.impl.lazy

This package contains implementations of the org.eclipse.collections.api.LazyIterable interface.

open package
org.eclipse.collections.impl.lazy.iterator

This package contains implementations of the java.util.Iterator interface.

open package
open package
open package
open package
open package
open package
org.eclipse.collections.impl.lazy.primitive

This package contains implementations of the lazy primitive iterator interfaces.

open package
org.eclipse.collections.impl.list

This package contains implementations of the org.eclipse.collections.api.list.ListIterable interface.

open package
org.eclipse.collections.impl.list.fixed

This package contains implementations of the org.eclipse.collections.api.list.FixedSizeList interface.

open package
open package
org.eclipse.collections.impl.list.immutable.primitive

This package contains implementations of immutable primitive list interfaces and immutable primitive list factory interfaces.

open package
org.eclipse.collections.impl.list.mutable

This package contains implementations of the org.eclipse.collections.api.list.MutableList interface.

open package
org.eclipse.collections.impl.list.mutable.primitive

This package contains implementations of the mutable primitive list interfaces.

open package
org.eclipse.collections.impl.list.primitive

This package contains implementations of the primitive list interfaces.

open package
org.eclipse.collections.impl.map

This package contains implementations of the org.eclipse.collections.api.map.MapIterable interface.

open package
org.eclipse.collections.impl.map.fixed

This package contains implementations of the org.eclipse.collections.api.map.FixedSizeMap interface.

open package
open package
org.eclipse.collections.impl.map.immutable.primitive

This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.

open package
org.eclipse.collections.impl.map.mutable

This package contains implementations of the org.eclipse.collections.api.map.MutableMap interface.

open package
org.eclipse.collections.impl.map.mutable.primitive

This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.

open package
open package
open package
open package
open package
open package
org.eclipse.collections.impl.map.strategy.immutable

This package contains immutable map implementations backed by hashtables that rely on org.eclipse.collections.api.block.HashingStrategys provided by the developer to compute the hashCode and equals for the objects stored in the map.

open package
org.eclipse.collections.impl.map.strategy.mutable

This package contains mutable map implementations backed by hashtables that rely on org.eclipse.collections.api.block.HashingStrategys provided by the developer to compute the hashCode and equals for the objects stored in the map.

open package
org.eclipse.collections.impl.multimap

This package contains implementations of the org.eclipse.collections.api.multimap.Multimap interface.

open package
open package
open package
open package
open package
open package
open package
open package
open package
org.eclipse.collections.impl.multimap.set.strategy

This package contains implementations of the org.eclipse.collections.api.multimap.set.SetMultimap interface which use a set with user-defined org.eclipse.collections.api.block.HashingStrategy as their underlying store for the multiple values of a given key.

open package
org.eclipse.collections.impl.parallel

This package contains classes which is used for parallel iteration through the containers.

open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
open package
org.eclipse.collections.impl.set.immutable.primitive

This package contains implementations of the immutable primitive set interfaces.

open package
open package
org.eclipse.collections.impl.set.mutable.primitive

This package contains implementations of the mutable primitive set interfaces.

open package
open package
open package
open package
org.eclipse.collections.impl.set.strategy.immutable

This package contains implementations of immutable sets with user defined org.eclipse.collections.api.block.HashingStrategys.

open package
org.eclipse.collections.impl.set.strategy.mutable

This package contains implementations of sets with user defined org.eclipse.collections.api.block.HashingStrategys.

open package
open package
org.eclipse.collections.impl.stack.immutable.primitive

This package contains implementations of the immutable primitive stack interfaces.

open package
open package
org.eclipse.collections.impl.stack.mutable.primitive

This package contains implementations of the mutable primitive stack interfaces.

open package
open package
open package
open package
open package
open package
open package
org.eclipse.collections.impl.utility

This package contains static utilities that provide iteration pattern implementations which work with JCF collections.

open package
org.eclipse.collections.impl.utility.internal

This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections.

open package
open package