Package net.sf.molae.pipe.basic

This package contains utility classes for working with and constructing new Collections and Comparators.

See:
          Description

Class Summary
AbstractListIterator<E> This class provides a skeletal implementation of the ListIterator interface, to minimize the effort required to implement this interface.
AbstractMapEntry<K,V> This class provides a skeletal implementation of the Map.Entry interface, to minimize the effort required to implement this interface.
AbstractMapWithSet<K,V> Enhancement of AbstractMap that contains an AbstractSet to implement the entrySet.
CollectionAsList<E> Delegates all collection calls to another collection.
CollectionAsSequentialList<E> Delegates all collection calls to another collection.
CollectionAsSet<B extends Collection<E>,E> If it can be guaranteed that a collection is a set, this wrapper can be used to create a Set implementation.
CollectionProxy<B extends Collection<E>,E> Delegates all method calls to another collection.
DefaultMapEntry<K,V> A bean with two properties: key(inherited from AbstractMapEntry) and value.
EnumerationIterator<E> Adapter to make Enumeration instances appear to be Iterator instances.
ImmutableMapEntry<K,V> An immutable bean with two properties: key(inherited from AbstractMapEntry) and value.
ListBasedListIterator<E> Provides an implementation of the ListIterator interface that passes all calls to the underlying list.
ListProxy<B extends List<E>,E> Delegates all method calls to another list.
MapProxy<B extends Map<K,V>,K,V> Delegates all method calls to another map.
ObjectProxy<B> Delegates all method calls to another object.
PipeUtil A collection of iterator related utility methods.
SetProxy<B extends Set<E>,E> Delegates all method calls to another set.
UnextendableCollection<E> A wrapper around collections that prohibits adding elements.
 

Package net.sf.molae.pipe.basic Description

This package contains utility classes for working with and constructing new Collections and Comparators.

There are

Since:
1.0