Library providing immutable/persistent collection classes for
Java. While collections are immutable they provide methods for
adding and removing values by creating new modified copies of
themselves. Each copy shares almost all of its structure with
other copies to minimize memory consumption.
| License | BSD 3-clause |
|---|---|
| Categories | Collections |
| Tags | collectionsstructuresdata |
| Organization | Burton Computer Corporation |
| HomePage | https://github.com/brianburton/java-immutable-collections 🔍 Inspect URL |
| Date | Oct 03, 2019 |
| Files | pom (10 KB) jar (379 KB) View All |
| Repositories | Central |
| Ranking | #177633 in MvnRepository (See Top Artifacts) #70 in Collections |
| Used By | 2 artifacts |
| Vulnerabilities | Vulnerabilities from dependencies: CVE-2023-2976 CVE-2020-8908 CVE-2018-10237 |
Compile Dependencies (0)
| Category/License | Group / Artifact | Version | Updates |
|---|
Provided Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Defect Detection LGPL 2.1 | com.google.code.findbugs » jsr305 (optional) | 1.3.9 | 4.9.8 |
Test Dependencies (4)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
| Core Utils Apache 2.0 | com.google.guava » guava3 vulnerabilities | 18.0 | 33.5.0-jre | |
| Testing EPL 2.0 | junit » junit | 3.8.1 | 6.0.1 | |
| CLI Parser MIT | net.sf.jopt-simple » jopt-simple | 4.9 | 5.0.4 | |
| Assertion Apache 2.0 | org.assertj » assertj-core | 3.8.0 | 3.27.6 |
Licenses
| License | URL |
|---|---|
| Simplified BSD License | http://opensource.org/licenses/BSD-3-Clause |
Developers
| Name | Dev Id | Roles | Organization | |
|---|---|---|---|---|
| Brian Burton | bburton<at>users.sourceforge.net | brianburton | architect, developer | Burton Computer Corporation |
| Angela Burton | angela.j.burton<at>vanderbilt.edu | anjbur | developer | Vanderbilt University |
Related Books
| Java Generics and Collections: Fundamentals and Recommended Practices (2025) by Naftalin, Maurice, Wadler, Philip | |
| Mastering Java Collections: From Basics to Expert Proficiency (2024) by Smith, William | |
| Data Structures and the Java Collections Framework (2011) by Collins, William J. | |
| Java Generics and Collections: Speed Up the Java Development Process (2006) by Naftalin, ., Wadler, Philip |