| Modifier and Type | Class and Description |
|---|---|
static interface |
Utilities.FileVisitor |
| 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 |
charInRange(char ch,
char a,
char z) |
static boolean |
charInSet(char value,
char... array) |
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 int |
countFilesInDirectory(String dirName) |
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 boolean |
equivalent(String l,
String r) |
static boolean |
equivalentNumber(String l,
String r) |
static String |
escapeJava(String doco) |
static String |
escapeJson(String value) |
static String |
escapeXml(String doco) |
static boolean |
existsInList(int value,
int... array) |
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 |
getFileExtension(String fn) |
static String |
getFileNameForName(String name) |
static String |
humanize(String code) |
static boolean |
isAbsoluteFileName(String source) |
static boolean |
isAbsoluteUrl(String ref) |
static boolean |
isAsciiChar(char ch) |
static boolean |
isDecimal(String string) |
static boolean |
isFloat(String string) |
static boolean |
isHex(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 boolean |
isWindows() |
static String |
makeId(String name) |
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 |
padRight(String src,
char c,
int len) |
static String |
path(String... args) |
static String |
pathURL(String... args) |
static String |
pluralize(String word,
int count) |
static String |
pluralizeMe(String word)
Returns the plural form of the word in the string.
|
static String |
removePeriod(String s) |
static String[] |
splitByCamelCase(String name) |
static String |
splitLineForLength(String line,
int prefixLength,
int indent,
int allowedLength) |
static String |
stripBOM(String string) |
static String |
systemEol() |
static String |
titleize(String s) |
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 |
unCamelCase(String name) |
static String |
uncapitalize(String s) |
static String |
unescapeXml(String xml) |
static String |
URLEncode(String string) |
static void |
visitFiles(File folder,
String extension,
Utilities.FileVisitor visitor) |
static void |
visitFiles(String folder,
String extension,
Utilities.FileVisitor visitor) |
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 IOException, FHIRException
IOExceptionFHIRExceptionpublic 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[] transform(Map<String,byte[]> files, byte[] source, byte[] xslt) throws TransformerException
TransformerExceptionpublic static void bytesToFile(byte[] content, String filename) throws IOException
IOExceptionpublic static void transform(String xsltDir, String source, String xslt, String dest, URIResolver alt) throws FileNotFoundException, TransformerException
public static String appendSlash(String definitions)
public static String appendForwardSlash(String definitions)
public static String normaliseEolns(String value)
public static String unescapeXml(String xml) throws FHIRException
FHIRExceptionpublic static String path(String... args) throws IOException
IOExceptionpublic 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 charInSet(char value, char... array)
public static boolean charInRange(char ch, char a, char z)
public static boolean existsInList(String value, String... array)
public static boolean existsInList(int value, int... 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)
public static boolean equivalent(String l, String r)
public static boolean equivalentNumber(String l, String r)
public static String getFileExtension(String fn)
public static String unCamelCase(String name)
public static boolean isAbsoluteFileName(String source)
public static boolean isWindows()
public static String splitLineForLength(String line, int prefixLength, int indent, int allowedLength)
public static int countFilesInDirectory(String dirName)
public static void visitFiles(String folder, String extension, Utilities.FileVisitor visitor) throws FileNotFoundException, IOException
FileNotFoundExceptionIOExceptionpublic static void visitFiles(File folder, String extension, Utilities.FileVisitor visitor) throws FileNotFoundException, IOException
FileNotFoundExceptionIOExceptionCopyright © 2014–2019 University Health Network. All rights reserved.