Alle Optionen
squeeze  ] [  wheezy  ]
[ Quellcode: libgoogle-collections-java  ]

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

Links für libgoogle-collections-java

Screenshot

Debian-Ressourcen:

Quellcode-Paket libgoogle-collections-java herunterladen:

Betreuer:

Externe Ressourcen:

Ähnliche Pakete:

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

Andere Pakete mit Bezug zu libgoogle-collections-java

  • hängt ab von
  • empfiehlt
  • schlägt vor
  • enhances

libgoogle-collections-java herunterladen

Download für alle verfügbaren Architekturen
Architektur Paketgröße Größe (installiert) Dateien
all 505,4 kB640,0 kB [Liste der Dateien]