Eclipse Collections has both object and primitive collections supporting all Java primitive types. This includes primitive lists, sets, bags, stacks, maps and LazyIterables. There are also both mutable and immutable versions of all of the containers. This contributes to the size of the jar file (especially the primitive maps).

Some developers have used ProGuard if they are concerned about the jar file size.

Written by

Java Champion. Creator of the Eclipse Collections OSS Java library (http://www.eclipse.org/collections/). Inspired by Smalltalk. Opinions are my own.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store