com.phoenixst.collections

Class TransformerChain

public class TransformerChain extends Object implements Transformer, Serializable

A chain of Transformers.

Since: 1.0

Version: $Revision: 1.4 $

Author: Ray A. Conner

Constructor Summary
TransformerChain(Transformer[] transformers)
Creates a new TransformerChain.
TransformerChain(Collection transformers)
Creates a new TransformerChain.
TransformerChain(Transformer first, Transformer second)
Creates a new TransformerChain.
Method Summary
ListgetOperands()
Returns an unmodifiable List of the argument Transformers being used by this TransformerChain.
StringtoString()
Objecttransform(Object object)

Constructor Detail

TransformerChain

public TransformerChain(Transformer[] transformers)
Creates a new TransformerChain.

TransformerChain

public TransformerChain(Collection transformers)
Creates a new TransformerChain.

TransformerChain

public TransformerChain(Transformer first, Transformer second)
Creates a new TransformerChain.

Method Detail

getOperands

public List getOperands()
Returns an unmodifiable List of the argument Transformers being used by this TransformerChain.

toString

public String toString()

transform

public Object transform(Object object)
See the Plexus project home, hosted by SourceForge.
Copyright B) 1994-2006, by Phoenix Software Technologists, Inc. and others. All Rights Reserved. Use is subject to license terms.