### ObjectSpace JGL** - The Generic Collection Library for Java

ObjectSpace JGL is a powerful add-on for the JDK that provides a series of advanced collections and more than 50 generic algorithms. JGL is designed to complement, not replace, the basic features found in the JDK and is ideal for enterprise Java developers. JGL 3.0 enhanced the JGL offering with distributed collection support, allowing the remote construction, access, and persistence of all JGL containers using ObjectSpace Voyager, the agent ORB for Java.

#### Power for the Enterprise

ObjectSpace JGL extends the JDK with 11 collections and over 50 generic algorithms. JGL includes full source code, hundreds of examples, and a comprehensive online HTML tutorial and class reference.

Visit the ObjectSpace JGL Home Page.

#### Easy to Use

The JDK contains very limited support for data collections and algorithms. It was designed to provide the minimal subset of features used by the majority of Java developers. Although JDK is sufficient for simple applet design and other trivial use cases, when embarking on any serious Java development, you need a professional package of collection and algorithms. You need JGL.

JGL was designed to not only provide the essential enterprise collections you need, but also the advanced data processing algorithms needed for use with those collections. With more than 50 algorithms, JGL provides the powerful code base you need for data processing. These algorithms have been carefully designed for use on JGL collections, Java native arrays of primitives and objects, and all JDK collections. The JGL algorithms are generic and can be adapted using function objects and predicates to solve most collection processing problems encountered.

JGL 1.0 was offered free to the Java community in June of 1996. Since then, it has been licensed by 10 major IDE vendors and downloaded by tens of thousands of users. The estimated current user base of JGL 2.0 exceeds 100,000 users. JGL was designed from the start as a 100% Java, high-performance, full-featured, and easy-to-use extension to the basic JDK features.

- Store objects in JGL collections without adding code.
- Use JGL algorithms on JGL collections, Java arrays of objects and primitives, or any JDK collection.
- Use the optional Voyager integration to add remote access and persistence to JGL and JDK collections.

ObjectSpace JGL is free for most commercial uses. It is available on any platform that runs Java.

For more information, technical white papers, or to download your free copy, please call or visit our web site.

| PRODUCTS TRAINING CONSULTING ObjectSpace, Inc. 14850 Quorum Drive Suite 500 Dallas, TX 75240
Phone: 800-OBJECT-1 or
972-726-4100
FAX: 972-715-9000
E-mail: sales@objectspace.com
Web: http://www.objectspace.com

[ Catalog Home ]