Hello:
Should such proposed StrBuilder methods also not be in StringUtils?
Whichever way we go (or provide both), I can still see the benefit of a
class that can be instantiated and configured with "$" "{", "}" and a
map.
Gary
-----Original Message-----
From: Stephen Colebourne [mailto:[EMAIL PROTECTED]
Sent: Monday, June 27, 2005 3:36 PM
To: Jakarta Commons Developers List
Subject: Re: [lang] text.Interpolation, on to 2.2
Gary Gregory wrote:
> Hello Oliver:
> I took a quick look at the ticket you linked to below. For this to
work
> for System properties, a simple VariableResolver would do the trick I
> think. Maybe a generic MapVariableResolver could also be provided and
> maybe a factory methods in order to say simple things like:
>
> Interpolator.newInterpolator(System.getProperties()).resolve("The file
> is here ${java.io.tmpdir}");
I should point out that System.getProperties() returns a Properties
which extends Hashtable which implements Map. So, these are not two
separate use cases.
Thus an API of the form might be enough:
StrBuilder.replace(prefix, suffix, map)
StrBuilder.replaceAll(prefix, suffix, map)
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]