public class Utils
extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
escapeWhitespace(java.lang.String s,
boolean escapeSpaces) |
static <T> java.lang.String |
join(java.util.Iterator<T> iter,
java.lang.String separator) |
static <T> java.lang.String |
join(T[] array,
java.lang.String separator) |
static int |
numNonnull(java.lang.Object[] data) |
static char[] |
readFile(java.lang.String fileName) |
static char[] |
readFile(java.lang.String fileName,
java.lang.String encoding) |
static <T> void |
removeAllElements(java.util.Collection<T> data,
T value) |
static char[] |
toCharArray(IntegerList data) |
static java.util.Map<java.lang.String,java.lang.Integer> |
toMap(java.lang.String[] keys)
Convert array of strings to string→index map.
|
static void |
waitForClose(java.awt.Window window) |
static void |
writeFile(java.lang.String fileName,
java.lang.String content) |
static void |
writeFile(java.lang.String fileName,
java.lang.String content,
java.lang.String encoding) |
public static <T> java.lang.String join(java.util.Iterator<T> iter,
java.lang.String separator)
public static <T> java.lang.String join(T[] array,
java.lang.String separator)
public static int numNonnull(java.lang.Object[] data)
public static <T> void removeAllElements(java.util.Collection<T> data,
T value)
public static java.lang.String escapeWhitespace(java.lang.String s,
boolean escapeSpaces)
public static void writeFile(java.lang.String fileName,
java.lang.String content)
throws java.io.IOException
java.io.IOExceptionpublic static void writeFile(java.lang.String fileName,
java.lang.String content,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static char[] readFile(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static char[] readFile(java.lang.String fileName,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static void waitForClose(java.awt.Window window)
throws java.lang.InterruptedException
java.lang.InterruptedExceptionpublic static java.util.Map<java.lang.String,java.lang.Integer> toMap(java.lang.String[] keys)
public static char[] toCharArray(IntegerList data)