Calitha - Collections

Calitha Collections

An extension for Dojo providing high-level collection based objects

Main library dependencies

Summary

calitha-collections is a javascript dojo extension for supporting collection based objects. calitha-collections is based on the Java Collections framework. The intent was to have an API very close to this Java framework for several reasons. 1. Java Collections is a powerful, flexible and reliable framework. 2. The high-level approach to collections makes javascript development more productive. Some of this collections implementation is very different to Java, to make use of the special Javascript features, while other parts are almost identical.

The interface classes are extensively documented (mostly copied from the official JDK documentation). Each interface will describe if there are any differences between it and the Java interface. In the classes only the constructors with parameters are documented.

These are the main collection object implementations currently available: