commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Carman <ja...@carmanconsulting.com>
Subject Re: [lang] - Request to add a wrapper class for StringBuilder to handle the adding of suffixes and prefixes in output strings in certain cases.
Date Thu, 15 Dec 2011 11:25:42 GMT
At first glance, I don't know how "general" this is.  It seems very
limited in scope.  However, I can see how I would have used this in my
code at times.  I guess I'm on the fence about this one.

On Thu, Dec 15, 2011 at 3:37 AM, Darryl Smith
<Darryl.Smith@vcontractor.co.za> wrote:
> The intended purpose is to be able to format Strings with text intermixed
> with variable String values that conform to correct punctuation.
>
>
>
> i.e.
>
>
>
> Building up the correct display String depending on which variables are
> correctly entered.
>
> “Please specify the following: “ followed by a comma delimited listing of
> the required values [Name | Cell | Email Address] terminated by a fullstop.
>
>
>
> EnhancedBuilder allows us to easily specify the logic to build such a
> String.
>
>
>
>                 EnhancedBuilder eb = new EnhancedBuilder();
>
>                                 eb.setFirstSuffix(": \n")
>
>                                 .setSuffix(",\n")
>
>                                 .setPrefix(" -")
>
>                                 .setLastSuffix(".")
>
>                                 .setSkipFirstPrefix(true);
>
>                                 System.out.println(eb.append("Please
specify
> the following
> arguments").append("Username").append("Cell").append("Email").toString());
>
> This e-mail is classified C2 - Vodacom Restricted - Information to be used
> inside Vodacom but it may be shared with authorised partners. “This e-mail
> is sent on the Terms and Conditions that can be accessed by Clicking on this
> link http://www.vodacom.co.za/vodacom/terms+and+conditions "
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message