public class IO extends Object
| Constructor and Description |
|---|
IO() |
| Modifier and Type | Method and Description |
|---|---|
static IOException |
close(Closeable closeable) |
static void |
closeSilently(Closeable closeable) |
static void |
copy(byte[] from,
File to) |
static void |
copy(byte[] from,
OutputStream to) |
static void |
copy(File from,
File to) |
static void |
copy(File from,
OutputStream to) |
static void |
copy(InputStream from,
File to) |
static void |
copy(InputStream from,
File to,
boolean append) |
static void |
copy(InputStream from,
OutputStream to) |
static boolean |
delete(File file) |
static InputStream |
read(byte[] content) |
static InputStream |
read(File source) |
static InputStream |
read(URL url) |
static Properties |
readProperties(File resource) |
static Properties |
readProperties(File resource,
Properties properties) |
static Properties |
readProperties(InputStream in,
Properties properties)
Reads and closes the input stream
|
static Properties |
readProperties(URL resource) |
static Properties |
readProperties(URL resource,
Properties properties) |
static String |
readString(File file) |
static String |
readString(URL url) |
static String |
slurp(File file) |
static String |
slurp(InputStream in) |
static String |
slurp(String fileName) |
static String |
slurp(URL url) |
static byte[] |
slurpBytes(File file) |
static ZipInputStream |
unzip(File file) |
static OutputStream |
write(File destination) |
static OutputStream |
write(File destination,
boolean append) |
static Properties |
writeProperties(File resource,
Properties properties) |
static Properties |
writeProperties(OutputStream outputStream,
Properties properties) |
static void |
writeString(File file,
String string) |
static ZipOutputStream |
zip(File file) |
public static Properties readProperties(URL resource) throws IOException
IOExceptionpublic static Properties readProperties(URL resource, Properties properties) throws IOException
IOExceptionpublic static Properties readProperties(File resource) throws IOException
IOExceptionpublic static Properties readProperties(File resource, Properties properties) throws IOException
IOExceptionpublic static Properties writeProperties(File resource, Properties properties) throws IOException
IOExceptionpublic static Properties readProperties(InputStream in, Properties properties) throws IOException
in - properties - IOExceptionpublic static Properties writeProperties(OutputStream outputStream, Properties properties) throws IOException
outputStream - properties - IOExceptionpublic static String readString(URL url) throws IOException
IOExceptionpublic static String readString(File file) throws IOException
IOExceptionpublic static String slurp(String fileName) throws IOException
IOExceptionpublic static byte[] slurpBytes(File file) throws IOException
IOExceptionpublic static String slurp(File file) throws IOException
IOExceptionpublic static String slurp(InputStream in) throws IOException
IOExceptionpublic static String slurp(URL url) throws IOException
IOExceptionpublic static void writeString(File file, String string) throws IOException
IOExceptionpublic static void copy(File from, OutputStream to) throws IOException
IOExceptionpublic static void copy(InputStream from, File to) throws IOException
IOExceptionpublic static void copy(InputStream from, File to, boolean append) throws IOException
IOExceptionpublic static void copy(InputStream from, OutputStream to) throws IOException
IOExceptionpublic static ZipOutputStream zip(File file) throws IOException
IOExceptionpublic static ZipInputStream unzip(File file) throws IOException
IOExceptionpublic static IOException close(Closeable closeable) throws IOException
IOExceptionpublic static void copy(File from, File to) throws IOException
IOExceptionpublic static void copy(byte[] from,
File to)
throws IOException
IOExceptionpublic static void copy(byte[] from,
OutputStream to)
throws IOException
IOExceptionpublic static void closeSilently(Closeable closeable)
public static boolean delete(File file)
public static OutputStream write(File destination) throws FileNotFoundException
FileNotFoundExceptionpublic static OutputStream write(File destination, boolean append) throws FileNotFoundException
FileNotFoundExceptionpublic static InputStream read(File source) throws FileNotFoundException
FileNotFoundExceptionpublic static InputStream read(byte[] content)
public static InputStream read(URL url) throws IOException
IOExceptionCopyright © 1999–2022 The Apache Software Foundation. All rights reserved.