|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectjBittorrentAPI.IOManager
public class IOManager
Utility methods for I/O operations
| Field Summary | |
|---|---|
(package private) java.io.BufferedReader |
br
|
(package private) java.io.BufferedWriter |
bw
|
private static LogManager |
lm
|
| Constructor Summary | |
|---|---|
IOManager()
|
|
IOManager(java.lang.String filename)
|
|
| Method Summary | |
|---|---|
static byte[] |
readBytesFromFile(java.io.File file)
Read all available bytes from the given file |
static byte[] |
readBytesFromStream(java.io.InputStream is)
Read all bytes available in the stream |
static java.lang.String |
readUserInput(java.lang.String question)
Ask the user for an input |
static boolean |
save(byte[] data,
java.lang.String filename)
Save the byte array into a file with the give filename |
static void |
saveFromURL(java.io.InputStream is,
java.lang.String filename)
Save the bytes in the stream to the file in parameter |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
java.io.BufferedReader br
java.io.BufferedWriter bw
private static LogManager lm
| Constructor Detail |
|---|
public IOManager()
public IOManager(java.lang.String filename)
| Method Detail |
|---|
public static byte[] readBytesFromFile(java.io.File file)
file - File
public static byte[] readBytesFromStream(java.io.InputStream is)
is - InputStream
public static java.lang.String readUserInput(java.lang.String question)
question - The question that will be asked to the user
public static boolean save(byte[] data,
java.lang.String filename)
data - byte[]filename - String
public static void saveFromURL(java.io.InputStream is,
java.lang.String filename)
throws java.io.IOException
is - InputStreamfilename - String
java.io.IOException
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||