Immutable Collections for Java 1.7




A lightweight and easy to implement Java library that comes with a collection of classes designed to ease the development process

Immutable Collections for Java is a 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 as much as possible 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, and sparse arrays. All collections provide immutable Cursor as well as standard Iterator classes for looping through all elements.

A utility class provides functional style algorithmic processing of Cursors including foldLeft, foldRight, collect, select, and reject.

The 2-3 tree and integer trie classes are optimized for performance and can be used alongside java.util Collections when immutability is needed for safe data sharing.
Operating system:
Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000, Windows 98

Program specification:

SPONSORED LINKS

    Technical details:

  • Version: 1.7
  • File size: 1 MB
  • File name: download
  • Last update:
  • Platform: Windows 8, Windows 7, Windows Vista, Windows XP, Windows 2000, Windows 98
  • License: Freeware
  • Company: Brian Burton (View more)

Related Programs:

TeeChart ActiveX

TeeChart ActiveX 8.08

ActiveX Charting Control offers hundreds of Graph styles in 2D and 3D, 33 mathematical and statistical Functions for you to choose from together with an unlimited number of axes and 17 toolbox components. For Windows and the Web.
Price: $449, Rating: 7, Downloads: 170 Download
Chilkat Email Class Library for VC++ 7.0

Chilkat Email Class Library for VC++ 7.0 7.4

The Chilkat C++ class library for VC++ 7.0 fully supports SMTP, POP3, MIME, HTML, SSL, S/MIME, secure authentication, attachments, SSL, progress monitoring, zip and unzip of attachments, XML import/export, and is fully internationalized to handle email in
Price: $99, Rating: 8, Downloads: 152 Download
TeeChart for PHP Open Source

TeeChart for PHP Open Source 1.0

Object-Oriented Charting component library completely written in PHP and ready to be used in any PHP scripts. It includes full source code meaning that no loaders have to be used in order to create a Graph on servers.
Price: $, Rating: 8, Downloads: 151 Download
DANSrv

DANSrv 5.1

OPC DA .NET Server Toolkit
Price: $0, Rating: 5.5, Downloads: 147 Download
Colock

Colock 4.x

In short, Colock is a software based lock for making your software copy protected. By adding just one line of code to source code of your program, you will be able to use powerful copy protection system of Colock.
Price: $45.00, Rating: 8, Downloads: 137 Download

User Rating


Rating: 2.2 out of 5
Based on 13 ratings. 13 user reviews.

  • Currently 2.15 out of 5
  • 1
  • 2
  • 3
  • 4
  • 5