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.IOException
public static void writeFile(java.lang.String fileName, java.lang.String content, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static char[] readFile(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public static char[] readFile(java.lang.String fileName, java.lang.String encoding) throws java.io.IOException
java.io.IOException
public static void waitForClose(java.awt.Window window) throws java.lang.InterruptedException
java.lang.InterruptedException
public static java.util.Map<java.lang.String,java.lang.Integer> toMap(java.lang.String[] keys)
public static char[] toCharArray(IntegerList data)