commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Darryl Smith <Darryl.Sm...@vcontractor.co.za>
Subject [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 08:37:41 GMT
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 www.vodacom.co.za/vodacom/terms+and+conditions "

Mime
View raw message