|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.util.Utility
Utility
is a singleton grouping common functionality like
converting java.lang.String to different data types, reading files, etc
Constructor Summary | |
Utility()
|
Method Summary | |
static java.lang.Object |
byteArrayToObject(byte[] src)
|
static java.io.File |
createFile(java.lang.String filename)
|
static boolean |
deleteTree(java.io.File dir)
|
static java.lang.String |
fileToString(java.lang.String fileName)
Reads the incoming file and returns the content as a String object. |
static java.lang.String |
formatTimeStamp(java.util.Date dateTime,
java.lang.String format)
|
static boolean |
getBooleanValue(java.lang.String s)
Allocates a Boolean object representing the value true if the string argument is not null and is equal, ignoring case, to the string "true". |
static java.util.Date |
getDateFromString(java.lang.String date,
java.lang.String format)
|
static java.lang.String |
getFormattedDuration(long mills)
|
static java.net.URL |
getResource(java.lang.String resourceName,
java.lang.Class callingClass)
Load a given resource. |
static java.lang.String |
getResourcePath(java.lang.String resourceName,
java.lang.Class callingClass)
|
static java.lang.String |
getStringFromDate(java.util.Date date,
java.lang.String format)
|
static java.lang.String |
getTimeStamp(java.lang.String format)
|
static byte[] |
inputStreamToByteArray(java.io.InputStream is,
int bufferSize)
|
static java.lang.String |
inputStreamToString(java.io.InputStream is,
int bufferSize)
|
static java.io.File |
loadFile(java.lang.String filename)
|
static java.io.InputStream |
loadResource(java.lang.String resourceName,
java.lang.Class callingClass)
|
static java.lang.String |
loadResourceAsString(java.lang.String resourceName,
java.lang.Class callingClass)
|
static byte[] |
objectToByteArray(java.lang.Object src)
|
static java.io.File |
openDirectory(java.lang.String directory)
|
static java.lang.String |
prepareWinFilename(java.lang.String filename)
|
static java.lang.String[] |
split(java.lang.String string,
java.lang.String delim)
|
static java.io.File |
stringToFile(java.lang.String filename,
java.lang.String data)
Reads the incoming String into a file at at the given destination. |
static java.io.File |
stringToFile(java.lang.String filename,
java.lang.String data,
boolean append)
|
static java.io.File |
stringToFile(java.lang.String filename,
java.lang.String data,
boolean append,
boolean newLine)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Utility()
Method Detail |
public static java.io.File createFile(java.lang.String filename) throws java.io.IOException
java.io.IOException
public static java.lang.String prepareWinFilename(java.lang.String filename)
public static java.io.File openDirectory(java.lang.String directory) throws java.io.IOException
java.io.IOException
public static boolean getBooleanValue(java.lang.String s) throws java.lang.Exception
java.lang.Exception
public static java.lang.String getTimeStamp(java.lang.String format)
public static java.lang.String formatTimeStamp(java.util.Date dateTime, java.lang.String format)
public static java.lang.String fileToString(java.lang.String fileName) throws java.io.IOException
java.io.IOException
public static java.io.File stringToFile(java.lang.String filename, java.lang.String data) throws java.io.IOException
filename
- name and path of the file to createdata
- the contents of the file
java.io.IOException
- If the creating or writing to the file stream failspublic static java.io.File stringToFile(java.lang.String filename, java.lang.String data, boolean append) throws java.io.IOException
java.io.IOException
public static java.io.File stringToFile(java.lang.String filename, java.lang.String data, boolean append, boolean newLine) throws java.io.IOException
java.io.IOException
public static java.lang.String getStringFromDate(java.util.Date date, java.lang.String format)
public static java.util.Date getDateFromString(java.lang.String date, java.lang.String format)
public static java.io.File loadFile(java.lang.String filename) throws java.io.IOException
java.io.IOException
public static byte[] objectToByteArray(java.lang.Object src) throws java.io.IOException
java.io.IOException
public static java.lang.Object byteArrayToObject(byte[] src) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public static java.net.URL getResource(java.lang.String resourceName, java.lang.Class callingClass)
resourceName
- The name of the resource to loadcallingClass
- The Class object of the calling objectpublic static java.lang.String loadResourceAsString(java.lang.String resourceName, java.lang.Class callingClass) throws java.io.IOException
java.io.IOException
public static java.io.InputStream loadResource(java.lang.String resourceName, java.lang.Class callingClass) throws java.io.IOException
java.io.IOException
public static java.lang.String getResourcePath(java.lang.String resourceName, java.lang.Class callingClass) throws java.io.IOException
java.io.IOException
public static java.lang.String inputStreamToString(java.io.InputStream is, int bufferSize) throws java.io.IOException
java.io.IOException
public static byte[] inputStreamToByteArray(java.io.InputStream is, int bufferSize) throws java.io.IOException
java.io.IOException
public static boolean deleteTree(java.io.File dir)
public static java.lang.String[] split(java.lang.String string, java.lang.String delim)
public static java.lang.String getFormattedDuration(long mills)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |