Name : google-collections
| |
Version : 1.0
| Vendor : jPackage project
|
Release : 5.jpp6
| Date : 2012-11-01 00:47:32
|
Group : Development/Libraries/Java
| Source RPM : google-collections-1.0-5.jpp6.src.rpm
|
Size : 0.56 MB
| |
Packager : Will Tatam < will_tatam_red61_com>
| |
Summary : Google Collections Library
|
Description :
The Google Collections Library 1.0 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
|
RPM found in directory: /packages/linux-pbone/archive/www.jpackage.org/jpackage/6.0/generic/free/RPMS |