google-collections-1.0-0.rc2.1.jpp5.noarch.rpm


Advertisement

Description

google-collections - Google Collections Library

Property Value
Distribution RPM Universal
Repository JPackage 5.0 all
Package name google-collections
Package version 1.0
Package release 0.rc2.1.jpp5
Package architecture noarch
Package type rpm
Installed size 570.60 KB
Download size 504.53 KB
Official Mirror mirrors.dotsrc.org
The Google Collections Library 1.0 (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:
* 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
histogram.
* 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
more.
* PrimitiveArrays: "boxing"/"unboxing" of primitive arrays
And there's more:
* Forwarding collections
* Constrained collections
* Implementation helpers like AbstractIterator

Alternatives

Package Version Architecture Repository
google-collections-1.0-5.jpp6.noarch.rpm 1.0 noarch JPackage 6.0
google-collections - - -

Requires

Name Value
jpackage-utils -

Provides

Name Value
google-collect = 1.0-0.rc2.1.jpp5
google-collections = 1.0-0.rc2.1.jpp5

Download

Type URL
Binary Package google-collections-1.0-0.rc2.1.jpp5.noarch.rpm
Source Package google-collections-1.0-0.rc2.1.jpp5.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download the latest jpackage-release rpm from
    http://mirrors.dotsrc.org/jpackage/5.0/generic/free/RPMS/
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install google-collections rpm package:
    # yum install google-collections
openSUSE:
  1. Add the JPackage 5.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
  2. Install google-collections rpm package:
    # zypper install google-collections
Mandriva, Mageia:
  1. Add the JPackage 5.0 repository:
    # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install google-collections rpm package:
    # urpmi google-collections

Files

Path
/etc/maven/fragments/google-collections
/usr/share/doc/google-collections-1.0/COPYING
/usr/share/java/google-collect-1.0.jar
/usr/share/java/google-collect.jar
/usr/share/java/google-collections-1.0.jar
/usr/share/java/google-collections.jar
/usr/share/maven2/poms/JPP.google-collections.pom

Changelog

2009-09-14 - David Walluck <dwalluck@redhat.com> 0:1.0-0.rc2.1
- 1.0-rc2 (20090604)
- remove GCJ support
2009-04-20 - David Walluck <dwalluck@redhat.com> 0:1.0-0.rc1.1
- 1.0-rc1 (20090406)
- add javadoc symlinks for google-collect
2008-08-07 - David Walluck <dwalluck@redhat.com> 0:0.7-1
- release

See Also

Package Description
google-collections-javadoc-1.0-0.rc2.1.jpp5.noarch.rpm Javadoc for google-collections
google-guice-1.0-0.RC2.1.jpp5.noarch.rpm Dependency Injection Framework
google-guice-javadoc-1.0-0.RC2.1.jpp5.noarch.rpm Javadoc for google-guice
grizzly-1.7.3.3-1jpp.noarch.rpm Grizzly - Java NIO Server Framework
grizzly-javadoc-1.7.3.3-1jpp.noarch.rpm Javadoc for grizzly
groovy-1.0-2jpp.noarch.rpm Groovy scripting language
groovy-javadoc-1.0-2jpp.noarch.rpm Javadoc for groovy
groovy11-1.1-0.rc3.1jpp.noarch.rpm Groovy scripting language
groovy11-javadoc-1.1-0.rc3.1jpp.noarch.rpm Javadoc for groovy11
groovy15-1.5.6-2.jpp5.noarch.rpm Groovy scripting language
groovy15-javadoc-1.5.6-2.jpp5.noarch.rpm Javadoc for groovy15
gsbase-2.0.1-1jpp.noarch.rpm GSBase
gsbase-javadoc-2.0.1-1jpp.noarch.rpm Javadoc for gsbase
gsbase-manual-2.0.1-1jpp.noarch.rpm Documents for gsbase
hamcrest-1.1-8.jpp5.noarch.rpm Library of matchers for building test expressions
Advertisement
Advertisement