tuffy.util
Class StringMan

java.lang.Object
  extended by tuffy.util.StringMan

public class StringMan
extends java.lang.Object

Container of string related utilities.


Constructor Summary
StringMan()
           
 
Method Summary
static java.lang.String commaList(java.util.ArrayList<java.lang.String> parts)
          Concatenates multiple strings with commas.
static java.lang.String commaListParen(java.util.ArrayList<java.lang.String> ts)
          Concatenates multiple strings with commas, and then surrounds the result with a pair of parentheses.
static java.lang.String escapeJavaString(java.lang.String s)
           
static java.lang.String getUniqVarName()
           
static java.lang.String join(java.lang.String sep, java.util.ArrayList<java.lang.String> parts)
          Concatenates multiple strings with a given separator.
static java.lang.String repeat(java.lang.String str, int repeat)
           
static java.lang.String zeros(int length)
          Gets a string with all zeros.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringMan

public StringMan()
Method Detail

commaList

public static java.lang.String commaList(java.util.ArrayList<java.lang.String> parts)
Concatenates multiple strings with commas.

Parameters:
parts - list substrings to be concatenated
Returns:
the resulting string

commaListParen

public static java.lang.String commaListParen(java.util.ArrayList<java.lang.String> ts)
Concatenates multiple strings with commas, and then surrounds the result with a pair of parentheses.

Parameters:
ts - substrings to be concatenated
Returns:
the resulting string

escapeJavaString

public static java.lang.String escapeJavaString(java.lang.String s)

getUniqVarName

public static java.lang.String getUniqVarName()

join

public static java.lang.String join(java.lang.String sep,
                                    java.util.ArrayList<java.lang.String> parts)
Concatenates multiple strings with a given separator.

Parameters:
sep - the separator
parts - substrings to be concatenated
Returns:
the resulting string

repeat

public static java.lang.String repeat(java.lang.String str,
                                      int repeat)

zeros

public static java.lang.String zeros(int length)
Gets a string with all zeros.

Parameters:
length -
Returns: