tuffy.util
Class StringMan

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

public class StringMan
extends java.lang.Object

Container of string related utilities.


Field Summary
private static int uniqVar
           
 
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
 

Field Detail

uniqVar

private static int uniqVar
Constructor Detail

StringMan

public StringMan()
Method Detail

getUniqVarName

public static java.lang.String getUniqVarName()

escapeJavaString

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

zeros

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

Parameters:
length -
Returns:

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

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

repeat

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