org.apache.tools.ant.util
public final class StringUtils extends Object
Field Summary | |
---|---|
static String | LINE_SEP the line separator for this OS |
Method Summary | |
---|---|
static boolean | endsWith(StringBuffer buffer, String suffix)
Checks that a string buffer ends up with a given string. |
static String | getStackTrace(Throwable t)
Convenient method to retrieve the full stacktrace from a given exception. |
static Vector | lineSplit(String data)
Splits up a string into a list of lines. |
static long | parseHumanSizes(String humanSize)
Takes a human readable size representation eg 10K
a long value. |
static String | removePrefix(String string, String prefix)
Removes the prefix from a given string, if the string contains
that prefix. |
static String | removeSuffix(String string, String suffix)
Removes the suffix from a given string, if the string contains
that suffix. |
static String | replace(String data, String from, String to)
Replace occurrences into a string. |
static String | resolveBackSlash(String input)
xml does not do "c" like interpretation of strings.
i.e. |
static Vector | split(String data, int ch)
Splits up a string where elements are separated by a specific
character and return all elements. |
Parameters: buffer the buffer to perform the check on suffix the suffix
Returns: true
if the character sequence represented by the
argument is a suffix of the character sequence represented by
the StringBuffer object; false
otherwise. Note that the
result will be true
if the argument is the
empty string.
Parameters: t the exception to get the stacktrace from.
Returns: the stacktrace from the given exception.
Parameters: data the string to split up into lines.
Returns: the list of lines available in the string.
Parameters: humanSize the amount as a human readable string.
Returns: a long value representation
Throws: Exception if there is a problem.
Since: Ant 1.7
Parameters: string String for check prefix Prefix to remove
Returns: the string with the prefix
Since: Ant 1.7.1
Parameters: string String for check suffix Suffix to remove
Returns: the string with the suffix
Since: Ant 1.7.1
Parameters: data the string to replace occurrences into from the occurrence to replace. to the occurrence to be used as a replacement.
Returns: the new string with replaced occurrences.
Parameters: input raw string with possible embedded '\'s
Returns: converted string
Since: Ant 1.7
Parameters: data the string to split up. ch the separator character.
Returns: the list of elements.