Collezioni di Apache Commons - Panoramica
Commons Collections aumenta il Java Collections Framework. Fornisce diverse funzionalità per semplificare la gestione della raccolta. Fornisce molte nuove interfacce, implementazioni e utilità.
Le caratteristiche principali di Commons Collections sono le seguenti:
Bag - Le interfacce della borsa semplificano le collezioni, che hanno un numero multiplo di copie di ogni oggetto.
BidiMap - Le interfacce BidiMap forniscono mappe bidirezionali, che possono essere utilizzate per cercare valori utilizzando chiavi o chiavi utilizzando valori.
MapIterator - L'interfaccia MapIterator fornisce un'iterazione semplice e facile sulle mappe.
Transforming Decorators - Trasformare i decoratori può modificare ogni oggetto di una collezione come e quando viene aggiunto alla collezione.
Composite Collections - Vengono utilizzate raccolte composite, in cui è necessario gestire più raccolte in modo uniforme.
Ordered Map - Le mappe ordinate mantengono l'ordine in cui vengono aggiunti gli elementi.
Ordered Set - I set ordinati mantengono l'ordine in cui vengono aggiunti gli elementi.
Reference map - La mappa di riferimento consente la raccolta dei rifiuti di chiavi / valori sotto stretto controllo.
Comparator implementations - Sono disponibili molte implementazioni di Comparator.
Iterator implementations - Sono disponibili molte implementazioni di Iterator.
Adapter Classes - Sono disponibili classi di adattatori per convertire array ed enumerazioni in raccolte.
Utilities- Sono disponibili utilità per testare o creare proprietà tipiche della teoria degli insiemi di raccolte come unione, intersezione. Supporta la chiusura.