Name : google-collections08
| |
Version : 0.8
| Vendor : jPackage project
|
Release : 1.jpp6
| Date : 2010-12-14 15:51:37
|
Group : Development/Libraries/Java
| Source RPM : google-collections08-0.8-1.jpp6.src.rpm
|
Size : 0.49 MB
| |
Packager : Ralph Apel < r_apel_r-apel_de>
| |
Summary : Google Collections Library
|
Description :
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 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/devel/RPMS |