|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.tridas.io.util.IOUtils
public class IOUtils
Static IO utility methods
Method Summary | |
---|---|
static InputStream |
createInput(File file)
|
static OutputStream |
createOutput(File file)
|
static void |
createPath(String filename)
Takes a path and creates any in-between folders if they don't already exist. |
static BufferedReader |
createReader(File file)
I want to read lines from a file. |
static BufferedReader |
createReader(File file,
String argEncoding)
I want to read lines from a file. |
static BufferedReader |
createReader(InputStream input)
I want to read lines from a stream. |
static BufferedReader |
createReader(InputStream input,
String argEncoding)
I want to read lines from a stream. |
static PrintWriter |
createWriter(File file)
I want to print lines to a file. |
static PrintWriter |
createWriter(File file,
String argEncoding)
I want to print lines to a file. |
static PrintWriter |
createWriter(OutputStream output)
I want to print lines to a file. |
static PrintWriter |
createWriter(OutputStream output,
String argEncoding)
I want to print lines to a file. |
static Charset |
detectCharset(byte[] argBytes)
|
static URL |
getFileInJarURL(String argFile)
|
static File |
inputFile(JFrame argParent)
|
static File |
inputFile(String argPrompt,
JFrame argParentFrame)
The parentFrame is the Frame that will guide the placement of the prompt window. |
static File[] |
inputFiles(JFrame argParent)
|
static File[] |
inputFiles(String argPrompt,
JFrame argParentFrame)
|
static byte[] |
loadBytes(InputStream input)
|
static String[] |
loadStrings(File file)
|
static String[] |
loadStrings(File file,
String argEncoding)
|
static String[] |
loadStrings(InputStream input)
|
static String[] |
loadStrings(InputStream input,
String argEncoding)
|
static File |
outputFile(JFrame parentFrame)
|
static File |
outputFile(String argPrompt,
JFrame argParentFrame)
The parentFrame is the Frame that will guide the placement of the prompt window. |
static File[] |
outputFiles(JFrame argParentFrame)
|
static File[] |
outputFiles(String argPrompt,
JFrame argParentFrame)
|
static File |
outputFolder(JFrame argParent)
|
static File |
outputFolder(String argPrompt,
JFrame argParentFrame)
|
static void |
saveBytes(File file,
byte[] buffer)
Saves bytes to a specific File location specified by the user. |
static void |
saveBytes(OutputStream output,
byte[] buffer)
Spews a buffer of bytes to an OutputStream. |
static void |
saveStream(File targetFile,
InputStream sourceStream)
|
static void |
saveStrings(File file,
String[] strings)
|
static void |
saveStrings(File file,
String[] strings,
String argEncoding)
|
static void |
saveStrings(OutputStream output,
String[] strings)
|
static void |
saveStrings(OutputStream output,
String[] strings,
String argEncoding)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static File inputFile(JFrame argParent)
public static File[] inputFiles(JFrame argParent)
public static File outputFolder(JFrame argParent)
public static File inputFile(String argPrompt, JFrame argParentFrame)
public static File[] inputFiles(String argPrompt, JFrame argParentFrame)
public static File outputFile(JFrame parentFrame)
public static File[] outputFiles(JFrame argParentFrame)
public static File outputFile(String argPrompt, JFrame argParentFrame)
public static File outputFolder(String argPrompt, JFrame argParentFrame)
public static File[] outputFiles(String argPrompt, JFrame argParentFrame)
public static BufferedReader createReader(File file)
public static BufferedReader createReader(File file, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static BufferedReader createReader(InputStream input)
public static BufferedReader createReader(InputStream input, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static PrintWriter createWriter(File file)
public static PrintWriter createWriter(File file, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static PrintWriter createWriter(OutputStream output)
public static PrintWriter createWriter(OutputStream output, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static URL getFileInJarURL(String argFile)
public static InputStream createInput(File file)
public static byte[] loadBytes(InputStream input)
public static String[] loadStrings(File file)
public static String[] loadStrings(File file, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static String[] loadStrings(InputStream input)
public static String[] loadStrings(InputStream input, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static OutputStream createOutput(File file)
public static void saveStream(File targetFile, InputStream sourceStream)
public static void saveBytes(File file, byte[] buffer)
public static void saveBytes(OutputStream output, byte[] buffer)
public static void saveStrings(File file, String[] strings)
public static void saveStrings(File file, String[] strings, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static void saveStrings(OutputStream output, String[] strings)
public static void saveStrings(OutputStream output, String[] strings, String argEncoding) throws UnsupportedEncodingException
UnsupportedEncodingException
public static void createPath(String filename)
public static Charset detectCharset(byte[] argBytes)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |