all options
squeeze  ] [  wheezy  ]
[ Source: libgoogle-collections-java  ]

Package: libgoogle-collections-java (1.0-2)

Links for libgoogle-collections-java

Screenshot

Debian Resources:

Download Source Package libgoogle-collections-java:

Maintainers:

External Resources:

Similar packages:

Satz an Sammlungen und Extras für Java 5.0

Diese Bibliothek ist eine natürliche Erweiterung des Java Collections Frameworks. Die hauptsächlichen neuen Typen sind:

 * BiMap. Eine Map, die eindeutige Werte garantiert und eine inverse
   Ansicht unterstützt.
 * Multiset. Eine Sammlung, die doppelte Werte wie eine List enthalten
   kann, jedoch »order-independent equality« wie ein Set besitzt. Wird
   oft verwendet, um ein Histogramm abzubilden.
 * Multimap. Ähnlich zu Map, kann jedoch doppelte Schlüssel enthalten.
   Die Untertypen SetMultimap und ListMultimap ermöglichen
   spezifischeres Verhalten.

Es gibt mehr als ein Dutzend Sammlungsimplementierungen, meist von den obigen Schnittstellen, jedoch nicht alle. ReferenceMap ist zum Beispiel eine ConcurrentMap-Implementierung, die einfach jede Kombination von starken, »soft« oder schwachen Schlüsseln mit starken, »soft« oder schwachen Werten verarbeitet. Statische Werkzeugklassen enthalten:

 * Comparators. Natürliche Reihenfolge, Bindung, »null-friendly«,
   ad-hoc...
 * Iterators und Iterables. Element-basierte Gleichheit, cycle, concat,
   partition, filter mit predicate, transform mit function...
 * Lists, Sets und Maps. Eine Fülle an bequemen Methoden und viel mehr.
 * PrimitiveArrays: »boxing«/»unboxing« von primitiven Arrays

Und es gibt mehr:

 * Unveränderbare Sammlungen
 * Forwarding-Sammlungen
 * Abhängige Sammlungen
 * Hilfsprogramme zur Implementation wie AbstractIterator

Other Packages Related to libgoogle-collections-java

  • depends
  • recommends
  • suggests
  • enhances

Download libgoogle-collections-java

Download for all available architectures
Architecture Package Size Installed Size Files
all 505.4 kB640.0 kB [list of files]