public class IOTools
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
EOF |
Modifier and Type | Method and Description |
---|---|
static void |
close(java.lang.AutoCloseable closeable) |
static void |
close(java.nio.channels.Channel channel)
Closes channel.
|
static void |
close(java.io.Closeable target) |
static void |
close(java.net.DatagramSocket socket)
Closes the specified socket without throwing any exception.
|
static void |
close(java.net.HttpURLConnection connection) |
static void |
close(java.io.InputStream stream)
Closes the specified stream without throwing any exception.
|
static void |
close(java.io.InputStream in,
java.io.OutputStream out) |
static void |
close(java.io.OutputStream stream)
Closes the specified stream without throwing any exception.
|
static void |
close(java.io.RandomAccessFile file)
Closes random access file.
|
static void |
close(java.io.Reader reader)
Closes the specified reader without throwing any exception.
|
static void |
close(java.net.ServerSocket socket) |
static void |
close(java.net.Socket socket)
Closes the specified socket without throwing any exception.
|
static void |
close(java.io.Writer writer)
Closes the specified writer without throwing any exception.
|
static void |
copy(java.io.BufferedReader in,
java.io.BufferedWriter out) |
static long |
copy(java.io.File source,
java.io.File destination) |
static long |
copy(java.io.File file,
java.io.OutputStream out) |
static long |
copy(java.io.File file,
java.io.OutputStream out,
int bufferSize) |
static long |
copy(java.io.File source,
java.net.URL destination) |
static long |
copy(java.io.InputStream in,
java.io.File file) |
static long |
copy(java.io.InputStream in,
java.io.File file,
int bufferSize) |
static long |
copy(java.io.InputStream in,
java.io.OutputStream out) |
static long |
copy(java.io.InputStream in,
java.io.OutputStream out,
int bufferSize) |
static long |
copy(java.io.Reader in,
java.io.Writer out,
int bufferSize) |
static long |
copy(java.net.URL source,
java.io.File destination) |
static java.io.File |
copyChannel(java.io.File source,
java.io.File destination) |
static java.io.IOException |
ioException(java.lang.Throwable error) |
static byte[] |
read(byte[] data,
java.io.InputStream in) |
static byte[] |
read(byte[] data,
int offset,
int length,
java.io.InputStream in) |
static int |
read(java.io.InputStream in) |
static byte[] |
readFile(java.io.File file) |
static java.lang.String |
readFile(java.io.File file,
java.nio.charset.Charset charset) |
static byte[] |
readFile(java.io.InputStream in) |
static java.lang.String |
readFile(java.io.Reader reader) |
static byte[] |
readFully(java.io.InputStream in) |
static java.lang.String |
readFully(java.io.InputStream in,
java.nio.charset.Charset charset) |
static java.lang.String |
readFully(java.io.Reader reader) |
static java.util.Properties |
readProperties(java.io.InputStream in,
java.util.Properties defaults) |
static java.util.Properties |
readPropertiesFile(java.lang.Class aClass,
java.lang.String path,
java.util.Properties defaults) |
static java.util.Properties |
readPropertiesFile(java.io.File file,
java.util.Properties defaults) |
static java.util.Properties |
readPropertiesFile(java.io.InputStream in,
java.util.Properties defaults) |
static int |
readSequence(java.io.InputStream in,
com.jscape.util.Buffer buffer,
byte[] eol,
boolean leaveEol,
int maxSize) |
static byte[] |
readSequence(java.io.InputStream in,
byte[] eol,
boolean leaveEol) |
static int |
readSequence(java.io.Reader reader,
java.lang.StringBuffer buffer,
java.lang.String eol,
boolean leaveEol) |
static int |
readSequence(java.io.Reader reader,
java.lang.StringBuffer buffer,
java.lang.String eol,
boolean leaveEol,
int maxSize) |
static java.io.InputStream |
skip(java.io.InputStream in,
long n) |
static java.io.File |
writeFile(byte[] data,
java.io.File destination) |
static void |
writeFile(byte[] data,
java.io.OutputStream out) |
static void |
writeFile(java.io.File source,
java.io.OutputStream out) |
static java.io.File |
writeFile(java.io.InputStream in,
java.io.File destination) |
static void |
writeFile(java.io.InputStream in,
java.io.OutputStream out) |
static void |
writeFile(java.lang.String data,
java.io.File file,
java.nio.charset.Charset charset) |
static void |
writeFile(java.lang.String data,
java.io.Writer writer) |
static void |
writeProperties(java.util.Properties properties,
java.lang.String header,
java.io.OutputStream out) |
static void |
writePropertiesFile(java.util.Properties properties,
java.lang.String header,
java.io.File file) |
static void |
writePropertiesFile(java.util.Properties properties,
java.lang.String header,
java.io.OutputStream out) |
public static final int EOF
public static java.io.IOException ioException(java.lang.Throwable error)
public static java.io.InputStream skip(java.io.InputStream in, long n) throws java.io.IOException
java.io.IOException
public static void close(java.lang.AutoCloseable closeable)
public static void close(java.io.InputStream stream)
stream
- stream to closepublic static void close(java.io.OutputStream stream)
stream
- stream to closepublic static void close(java.io.InputStream in, java.io.OutputStream out)
public static void close(java.io.Reader reader)
reader
- reader to closepublic static void close(java.io.Writer writer)
writer
- writer to closepublic static void close(java.net.Socket socket)
socket
- socket to closepublic static void close(java.net.ServerSocket socket)
public static void close(java.net.DatagramSocket socket)
socket
- socket to closepublic static void close(java.net.HttpURLConnection connection)
public static void close(java.io.Closeable target)
public static void close(java.io.RandomAccessFile file)
file
- filepublic static void close(java.nio.channels.Channel channel)
channel
- channelpublic static long copy(java.io.InputStream in, java.io.OutputStream out, int bufferSize) throws java.io.IOException
java.io.IOException
public static long copy(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static long copy(java.io.InputStream in, java.io.File file, int bufferSize) throws java.io.IOException
java.io.IOException
public static long copy(java.io.InputStream in, java.io.File file) throws java.io.IOException
java.io.IOException
public static long copy(java.io.File file, java.io.OutputStream out, int bufferSize) throws java.io.IOException
java.io.IOException
public static long copy(java.io.File file, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static long copy(java.io.Reader in, java.io.Writer out, int bufferSize) throws java.io.IOException
java.io.IOException
public static void copy(java.io.BufferedReader in, java.io.BufferedWriter out) throws java.io.IOException
java.io.IOException
public static long copy(java.io.File source, java.io.File destination) throws java.io.IOException
java.io.IOException
public static java.io.File copyChannel(java.io.File source, java.io.File destination) throws java.io.IOException
java.io.IOException
public static long copy(java.net.URL source, java.io.File destination) throws java.io.IOException
java.io.IOException
public static long copy(java.io.File source, java.net.URL destination) throws java.io.IOException
java.io.IOException
public static int read(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static byte[] read(byte[] data, java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static byte[] read(byte[] data, int offset, int length, java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static byte[] readFully(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static java.lang.String readFully(java.io.InputStream in, java.nio.charset.Charset charset) throws java.io.IOException
java.io.IOException
public static java.lang.String readFully(java.io.Reader reader) throws java.io.IOException
java.io.IOException
public static byte[] readSequence(java.io.InputStream in, byte[] eol, boolean leaveEol) throws java.io.IOException
java.io.IOException
public static int readSequence(java.io.InputStream in, com.jscape.util.Buffer buffer, byte[] eol, boolean leaveEol, int maxSize) throws java.io.IOException
java.io.IOException
public static int readSequence(java.io.Reader reader, java.lang.StringBuffer buffer, java.lang.String eol, boolean leaveEol) throws java.io.IOException
java.io.IOException
public static int readSequence(java.io.Reader reader, java.lang.StringBuffer buffer, java.lang.String eol, boolean leaveEol, int maxSize) throws java.io.IOException
java.io.IOException
public static java.util.Properties readProperties(java.io.InputStream in, java.util.Properties defaults) throws java.io.IOException
java.io.IOException
public static void writeProperties(java.util.Properties properties, java.lang.String header, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static byte[] readFile(java.io.InputStream in) throws java.io.IOException
java.io.IOException
public static java.lang.String readFile(java.io.Reader reader) throws java.io.IOException
java.io.IOException
public static byte[] readFile(java.io.File file) throws java.io.IOException
java.io.IOException
public static java.lang.String readFile(java.io.File file, java.nio.charset.Charset charset) throws java.io.IOException
java.io.IOException
public static java.util.Properties readPropertiesFile(java.io.InputStream in, java.util.Properties defaults) throws java.io.IOException
java.io.IOException
public static java.util.Properties readPropertiesFile(java.io.File file, java.util.Properties defaults) throws java.io.IOException
java.io.IOException
public static java.util.Properties readPropertiesFile(java.lang.Class aClass, java.lang.String path, java.util.Properties defaults) throws java.io.IOException
java.io.IOException
public static void writeFile(byte[] data, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void writeFile(java.lang.String data, java.io.Writer writer) throws java.io.IOException
java.io.IOException
public static void writeFile(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static java.io.File writeFile(byte[] data, java.io.File destination) throws java.io.IOException
java.io.IOException
public static java.io.File writeFile(java.io.InputStream in, java.io.File destination) throws java.io.IOException
java.io.IOException
public static void writeFile(java.io.File source, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void writeFile(java.lang.String data, java.io.File file, java.nio.charset.Charset charset) throws java.io.IOException
java.io.IOException
public static void writePropertiesFile(java.util.Properties properties, java.lang.String header, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public static void writePropertiesFile(java.util.Properties properties, java.lang.String header, java.io.File file) throws java.io.IOException
java.io.IOException
Copyright © JSCAPE LLC. 1999-2021. All Rights Reserved