Immutable Collections for Java

A lightweight and easy to implement Java library that comes with a collection of classes designed to ea...
Download

Immutable Collections for Java Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Brian Burton
  • Operating Systems:
  • Windows All
  • File Size:
  • 795 KB

Immutable Collections for Java Tags


Immutable Collections for Java Description

Immutable/Persistent Collections Library 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. The library includes a singly linked (cons/cddr style) list/stack, an integer trie based indexed list, a 2-3 tree based random access indexed list, , a 2-3 tree based map, a hash trie based map, and hash and tree based sets. All collections provide immutable Cursor as well as standard Iterator classes for looping through all elements. Features: * Persistent/Immutable Maps * Persistent/Immutable Lists * Persistent/Immutable Sets * java.util Collection interoperability


Immutable Collections for Java Related Software