google-collections08 - Google Collections Library

Property Value
Distribution RPM Universal
Repository JPackage 6.0 Devel all
Package filename google-collections08-0.8-1.jpp6.noarch.rpm
Package name google-collections08
Package version 0.8
Package release 1.jpp6
Package architecture noarch
Package type rpm
Homepage -
License -
Maintainer -
Download size 438.74 KB
Installed size 497.42 KB
The Google Collections Library 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:
* BiMap. A Map that guarantees unique values, and supports an inverse view.
* Multiset. A Collection that may contain duplicate values like a List, yet
has order-independent equality like a Set. Often used to represent a
* Multimap. Similar to Map, but may contain duplicate keys. Has subtypes
SetMultimap and ListMultimap providing more specific behavior.
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:
* Comparators. Natural order, compound, null-friendly, ad-hoc . . .
* Iterators and Iterables. Element-based equality, cycle, concat,
partition, filter with predicate, transform with function . . .
* Lists, Sets and Maps. A plethora of convenient factory methods and much
* PrimitiveArrays: "boxing"/"unboxing" of primitive arrays
And there's more:
* Forwarding collections
* Constrained collections
* Implementation helpers like AbstractIterator


Package Version Architecture Repository
google-collections08 - - -


Name Value
jpackage-utils -


Name Value
google-collect = 0.8-1.jpp6
google-collections08 = 0.8-1.jpp6


Type URL
Binary Package google-collections08-0.8-1.jpp6.noarch.rpm
Source Package google-collections08-0.8-1.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Create the repository config file /etc/yum.repos.d/jpackage-generic-6.0-devel.repo:
    name=JPackage (free), generic
  2. Install google-collections08 rpm package:
    # yum install google-collections08
  1. Add the JPackage 6.0 Devel repository:
    # zypper addrepo jpackage-6.0-devel
  2. Install google-collections08 rpm package:
    # zypper install google-collections08
Mandriva, Mageia:
  1. Add the JPackage 6.0 Devel repository:
    # urpmi.addmedia jpackage-6.0-devel with
  2. Update packages list:
    # urpmi.update -a
  3. Install google-collections08 rpm package:
    # urpmi google-collections08




2010-11-10 - Ralph Apel <> 0:0.8-1
- downgrade to 0.8 (20080820) as google-collections08
2009-09-14 - David Walluck <> 0:1.0-0.rc2.1
- 1.0-rc2 (20090604)
- remove GCJ support
2009-04-20 - David Walluck <> 0:1.0-0.rc1.1
- 1.0-rc1 (20090406)
- add javadoc symlinks for google-collect
2008-08-07 - David Walluck <> 0:0.7-1
- release

See Also

Package Description
google-collections08-javadoc-0.8-1.jpp6.noarch.rpm Javadoc for google-collections08
google-gdata-1.41.1-1.jpp6.noarch.rpm Google Data Protocol
google-gdata-javadoc-1.41.1-1.jpp6.noarch.rpm Javadoc for google-gdata
google-parent-1-0.760.1.jpp6.noarch.rpm Google code parent pom
greenmail-1.3.1-1.jpp6.noarch.rpm Email test server
greenmail-javadoc-1.3.1-1.jpp6.noarch.rpm Javadoc for greenmail
grib-decoder-java-8.0.25-1.jpp6.noarch.rpm GRIB Java decoder
grib-decoder-java-javadoc-8.0.25-1.jpp6.noarch.rpm Javadoc for grib-decoder-java
grizzly-1.9.34-1.jpp6.noarch.rpm Grizzly - Java NIO Server Framework
grizzly-javadoc-1.9.34-1.jpp6.noarch.rpm Javadoc for grizzly
grizzly17- Grizzly - Java NIO Server Framework
grizzly17-javadoc- Javadoc for grizzly17
groboutils-5-1.jpp6.noarch.rpm Grobo Utils Testing
groboutils-javadoc-5-1.jpp6.noarch.rpm Javadoc for groboutils
guiceyfruit-2.0-1.jpp6.noarch.rpm Guiceyfruit Guice2 utilities