| Modifier and Type | Field and Description |
|---|---|
static float |
SAMPLE_RATE |
| Constructor and Description |
|---|
Utilities() |
| Modifier and Type | Method and Description |
|---|---|
static String |
appendForwardSlash(String definitions) |
static String |
appendPeriod(String s) |
static String |
appendSlash(String definitions) |
static String |
asCSV(List<String> strings) |
static String |
asHtmlBr(String prefix,
List<String> strings) |
static void |
bytesToFile(byte[] content,
String filename) |
static String |
camelCase(String value) |
static String |
capitalize(String s) |
static String |
changeFileExt(String name,
String ext) |
static int |
charCount(String s,
char c) |
static boolean |
checkFile(String purpose,
String dir,
String file,
List<String> errors) |
static boolean |
checkFolder(String dir,
List<String> errors) |
static String |
cleanupTextString(String contents) |
static void |
clearDirectory(String folder) |
static boolean |
compareIgnoreWhitespace(File f1,
File f2) |
static boolean |
compareIgnoreWhitespace(String fn1,
String fn2) |
static void |
copyDirectory(String sourceFolder,
String destFolder,
FileNotifier notifier) |
static void |
copyFile(File sourceFile,
File destFile) |
static void |
copyFile(String source,
String dest) |
static void |
copyFileToDirectory(File source,
File destDir) |
static void |
createDirectory(String path) |
static File |
createTempFile(String prefix,
String suffix) |
static void |
deleteAllFiles(String folder,
String type) |
static void |
deleteTempFiles() |
static String |
encodeUri(String v) |
static boolean |
equals(String one,
String two) |
static String |
escapeJava(String doco) |
static String |
escapeJson(String value) |
static String |
escapeXml(String doco) |
static boolean |
existsInList(String value,
String... array) |
static boolean |
existsInListNC(String value,
String... array) |
static String |
fileTitle(String file) |
static String |
getDirectoryForFile(String filepath) |
static String |
getFileNameForName(String name) |
static String |
humanize(String code) |
static boolean |
isAbsoluteUrl(String ref) |
static boolean |
isAsciiChar(char ch) |
static boolean |
isDecimal(String string) |
static boolean |
isInteger(String string) |
static boolean |
isOid(String cc) |
static boolean |
isPlural(String word) |
static boolean |
isToken(String tail) |
static boolean |
isURL(String s) |
static boolean |
isWhitespace(String s) |
static String |
makeUuidUrn() |
static String |
nmtokenize(String cs) |
static String |
normaliseEolns(String value) |
static String |
normalize(String s) |
static String |
normalizeSameCase(String s) |
static boolean |
noString(String v) |
static String |
oidRoot(String id) |
static String |
oidTail(String id) |
static String |
padLeft(String src,
char c,
int len) |
static String |
path(String... args) |
static String |
pathReverse(String... args) |
static String |
pluralizeMe(String word)
Returns the plural form of the word in the string.
|
static String |
removePeriod(String s) |
static byte[] |
saxonTransform(Map<String,byte[]> files,
byte[] source,
byte[] xslt) |
static String |
saxonTransform(String source,
String xslt) |
static void |
saxonTransform(String xsltDir,
String source,
String xslt,
String dest,
URIResolver alt) |
static void |
saxonTransform(String xsltDir,
String source,
String xslt,
String dest,
URIResolver alt,
Map<String,String> params) |
static String[] |
splitByCamelCase(String name) |
static String |
stripBOM(String string) |
static String |
systemEol() |
static void |
tone(int hz,
int msecs) |
static void |
tone(int hz,
int msecs,
double vol) |
static byte[] |
transform(Map<String,byte[]> files,
byte[] source,
byte[] xslt) |
static void |
transform(String xsltDir,
String source,
String xslt,
String dest,
URIResolver alt) |
static String |
uncapitalize(String s) |
static String |
unescapeXml(String xml) |
static String |
URLEncode(String string) |
public static float SAMPLE_RATE
public Utilities()
public static String pluralizeMe(String word)
inflector.pluralize("post") #=> "posts"
inflector.pluralize("octopus") #=> "octopi"
inflector.pluralize("sheep") #=> "sheep"
inflector.pluralize("words") #=> "words"
inflector.pluralize("the blue mailman") #=> "the blue mailmen"
inflector.pluralize("CamelOctopus") #=> "CamelOctopi"
Note that if the Object.toString() is called on the supplied object, so this method works for non-strings, too.word - the word that is to be pluralized.#singularize(Object)public static String capitalize(String s)
public static void copyDirectory(String sourceFolder, String destFolder, FileNotifier notifier) throws Exception
Exceptionpublic static void copyFile(String source, String dest) throws IOException
IOExceptionpublic static void copyFile(File sourceFile, File destFile) throws IOException
IOExceptionpublic static boolean checkFolder(String dir, List<String> errors) throws IOException
IOExceptionpublic static boolean checkFile(String purpose, String dir, String file, List<String> errors) throws IOException
IOExceptionpublic static void clearDirectory(String folder) throws IOException
IOExceptionpublic static void createDirectory(String path) throws IOException
IOExceptionpublic static String changeFileExt(String name, String ext)
public static String cleanupTextString(String contents)
public static byte[] saxonTransform(Map<String,byte[]> files, byte[] source, byte[] xslt) throws Exception
Exceptionpublic static byte[] transform(Map<String,byte[]> files, byte[] source, byte[] xslt) throws Exception
Exceptionpublic static void bytesToFile(byte[] content, String filename) throws Exception
Exceptionpublic static String saxonTransform(String source, String xslt) throws Exception
Exceptionpublic static void saxonTransform(String xsltDir, String source, String xslt, String dest, URIResolver alt) throws Exception
Exceptionpublic static void saxonTransform(String xsltDir, String source, String xslt, String dest, URIResolver alt, Map<String,String> params) throws Exception
Exceptionpublic static void transform(String xsltDir, String source, String xslt, String dest, URIResolver alt) throws Exception
Exceptionpublic static String appendSlash(String definitions)
public static String appendForwardSlash(String definitions)
public static String normaliseEolns(String value)
public static String unescapeXml(String xml) throws Exception
Exceptionpublic static String pathReverse(String... args)
public static String nmtokenize(String cs)
public static String getDirectoryForFile(String filepath)
public static String appendPeriod(String s)
public static String removePeriod(String s)
public static String escapeJava(String doco)
public static String[] splitByCamelCase(String name)
public static String normalizeSameCase(String s)
public static void copyFileToDirectory(File source, File destDir) throws IOException
IOExceptionpublic static boolean isWhitespace(String s)
public static boolean existsInList(String value, String... array)
public static boolean existsInListNC(String value, String... array)
public static String getFileNameForName(String name)
public static void deleteTempFiles() throws IOException
IOExceptionpublic static File createTempFile(String prefix, String suffix) throws IOException
IOExceptionpublic static boolean isAsciiChar(char ch)
public static String makeUuidUrn()
public static String escapeJson(String value)
public static String uncapitalize(String s)
public static void tone(int hz, int msecs)
public static void tone(int hz, int msecs, double vol)
public static void deleteAllFiles(String folder, String type)
public static boolean compareIgnoreWhitespace(File f1, File f2) throws IOException
IOExceptionpublic static boolean compareIgnoreWhitespace(String fn1, String fn2) throws IOException
IOExceptionpublic static boolean isAbsoluteUrl(String ref)
Copyright © 2014–2018 University Health Network. All rights reserved.