util
Class StringMan
java.lang.Object
util.StringMan
public class StringMan
- extends java.lang.Object
Container of string related utilities.
Field Summary |
private static int |
uniqVar
|
Method Summary |
static
<A> java.util.ArrayList<java.lang.String> |
|
colToStringArray(A... _coll)
|
static
<A> java.util.ArrayList<java.lang.String> |
|
colToStringArray(java.util.Collection<A> _coll)
|
static java.lang.String |
commaList(java.util.ArrayList<java.lang.String> parts)
Concatenates multiple strings with commas. |
static java.lang.String |
commaListNoSpace(java.util.ArrayList<java.lang.String> parts)
|
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 |
indentHead()
|
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 |
nextLine()
|
static java.lang.String |
repeat(java.lang.String str,
int repeat)
|
static
|
toHashSet(A obj)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
uniqVar
private static int uniqVar
StringMan
public StringMan()
getUniqVarName
public static java.lang.String getUniqVarName()
escapeJavaString
public static java.lang.String escapeJavaString(java.lang.String s)
commaListNoSpace
public static java.lang.String commaListNoSpace(java.util.ArrayList<java.lang.String> parts)
indentHead
public static java.lang.String indentHead()
nextLine
public static java.lang.String nextLine()
toHashSet
public static <A> java.util.HashSet<A> toHashSet(A obj)
colToStringArray
public static <A> java.util.ArrayList<java.lang.String> colToStringArray(java.util.Collection<A> _coll)
colToStringArray
public static <A> java.util.ArrayList<java.lang.String> colToStringArray(A... _coll)
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 separatorparts
- 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)