Package net.sf.molae.pipe.trafo

This package contains classes around the transforming iterator TransformIterator.

See:
          Description

Interface Summary
IntTransformer Transformer interface for integers.
TwoWayTransformer Specifies both the methods to transform and to retransform an object.
 

Class Summary
ArrayAsIntTransformer An IntTransformer based on an array of int values.
CachedTransformer A cached transformer.
EntryTransformedMap A map that is created from a base collection and a transformer.
IndexTransformedList A list which permutes the elements of a base list.
InverseTransformer Exchanges the transform and retransform methods of the base transformer.
InvertedMap A map that exchanges keys and values for each entry.
KeyTransformedMap Provides a different view to an existing map by transforming the key of every entry.
MapAsTransformer Implements a transformer on the basis of a Map.
MapEntryProxy A map entry that delegates calls to another map entry.
OneWayTransformer Wrapper around Transformer to implement TwoWayTransformer.
TransformedCollection Provides a different view to an existing collection by transforming each element.
TransformedList Provides a different view to an existing list by transforming each element.
TransformedTransformer The concatenation of two transformers.
TransformListIterator Transforms each element of a list iterator.
ValueTransformedMap Provides a different view to an existing map by transforming the key of every entry.
ValueTransformedMapEntry A map entry with a transformed value.
 

Exception Summary
NotRetrievableException Thrown if a key cannot be retrieved by a TwoWayTransformer.
 

Package net.sf.molae.pipe.trafo Description

This package contains classes around the transforming iterator TransformIterator.

Since:
1.0