What's new? | Help | Directory | Sign in
Google
google-collections
Google Collections Library
  
  
  
  
    
Show all Featured Wiki Pages:
Faq

The Google Collections Library 0.7 (ALPHA) is a suite of new collections and collection-related goodness for Java 5.0, brought to you by Google.

This library is a natural extension of the Java Collections Framework you already know and love.

The major new types are:

There are also more than a dozen collection implementations, mostly of the interfaces above, but not all. ReferenceMap, for example, is a ConcurrentMap implementation which easily handles any combination of strong, soft or weak keys with strong, soft or weak values.

Static utility classes include:

And there's more:

To understand everything offered by this library, you'll have to explore the API using the "API documentation" link at the right. Or download a recent snapshot, including the binary, source, and docs, from the "Featured Downloads" section. Further information can be found using "Wiki" tab above.

We hope you find this library half as useful as we have ourselves!

Acknowledgements

General interest background reading: JavaLobby interview with Kevin and Jared.