org.codehaus.plexus.interpolation.util
Class StringUtils

java.lang.Object
  extended by org.codehaus.plexus.interpolation.util.StringUtils

public class StringUtils
extends Object

Code here was swiped from plexus-utils' StringUtils class, so plexus-interpolation could be completely self-contained.

Version:
$Id: StringUtils.java 7529 2008-07-20 20:24:21Z olamy $
Author:
jdcasey

Constructor Summary
StringUtils()
           
 
Method Summary
static String capitalizeFirstLetter(String data)
           
static String replace(String text, String repl, String with)
          Replace all occurances of a String within another String.
static String replace(String text, String repl, String with, int max)
          Replace a String with another String inside a larger String, for the first max values of the search String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtils

public StringUtils()
Method Detail

replace

public static String replace(String text,
                             String repl,
                             String with)

Replace all occurances of a String within another String.

A null reference passed to this method is a no-op.

Parameters:
text - text to search and replace in
repl - String to search for
with - String to replace with
Returns:
the text with any replacements processed
See Also:
replace(String text, String repl, String with, int max)

replace

public static String replace(String text,
                             String repl,
                             String with,
                             int max)

Replace a String with another String inside a larger String, for the first max values of the search String.

A null reference passed to this method is a no-op.

Parameters:
text - text to search and replace in
repl - String to search for
with - String to replace with
max - maximum number of values to replace, or -1 if no maximum
Returns:
the text with any replacements processed

capitalizeFirstLetter

public static String capitalizeFirstLetter(String data)


Copyright © 2001-2011 Codehaus. All Rights Reserved.