Ahh, my minds on holiday plans ATM....

Still a good transformer addition though.

Stephen

----- Original Message -----
From: <[EMAIL PROTECTED]>
> There is no reason to have a toString() transformer.  String.valueOf()
calls
> toString().
>
> ----- Original Message -----
> From: "Stephen Colebourne" <[EMAIL PROTECTED]>
> To: "Jakarta Commons Developers List" <[EMAIL PROTECTED]>
> Sent: Thursday, September 11, 2003 11:35 AM
> Subject: Re: [collections] Potential New Additions?
>
>
> > From: <[EMAIL PROTECTED]>
> > > I have a few classes that I have found useful on numerous projects and
> > they
> > > are just general enough that they might be a nice addition to the
> Commons
> > > Collections library...
> > >
> > > 1.  IdentityTransformer - Returns the original object.  This is useful
> for
> > > frameworks which use a Transformer, but do not wish to perform a null
> > check.
> > TransformerUtils.nopTransformer()
> >
> > > 2.  PropertyValueTransformer - Returns the value of a property.
> Currently
> > > uses BeanUtils, but could be migrated to use BeanMap instead.
> > See [beanutils] recent addition IIRC.
> >
> > > 3.  StringValueTransformer - Returns the value of String.valueOf(),
> > passing
> > > in the original object.
> > Could have value. Also ToStringTransformer.
> >
> > > 4.  PropertyValuePredicate - Returns true if the property has a
desired
> > > target value.
> > Would go to [beanutils]
> >
> > > 5.  TransformerChain - Implements the Transformer interface and allows
> you
> > > to chain together a list of Transformer objects.  Transformations are
> > > applied in the order in which they were added to the chain (similar to
> > > ComparatorChain).
> > TransformerUtils.chainedTransformer()
> >
> > The TransformerUtils class is in CVS, but not yet released.
> >
> > The StringValueOf and ToString transformers would probably be useful if
> you
> > want to submit a tested patch :-)
> >
> > Stephen
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to