Class IoUtilities
- java.lang.Object
-
- net.anwiba.commons.reference.utilities.IoUtilities
-
public class IoUtilities extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description IoUtilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclose(java.io.Closeable closeable)static java.io.IOExceptionclose(java.io.Closeable closeable, java.io.IOException exception)static booleancontentEquals(java.io.File file, java.io.File other)static java.io.ByteArrayInputStreamcopy(java.io.InputStream inputStream)static java.io.IOExceptionexecute(IBlock<java.io.IOException> block, java.io.IOException exception)static intmaximumLimitOfBytes(int contentLength)static intmaximumLimitOfBytes(long contentLength)static voidpipe(java.io.File sourceFile, java.io.File targetFile)static voidpipe(java.io.InputStream inputStream, java.io.File file)static voidpipe(java.io.InputStream in, java.io.OutputStream out)static voidpipe(java.io.InputStream in, java.io.OutputStream out, int bufferSize)static voidpipe(java.io.InputStream in, java.io.OutputStream out, int bufferSize, long numberOfBytes)static voidpipe(java.lang.Readable reader, java.io.Writer writer)static voidpipe(java.lang.Readable in, java.io.Writer out, int bufferSize)static voidpipe(java.lang.Readable in, java.io.Writer out, int bufferSize, long numberOfCharacters)static voidthrowException(java.util.List<java.lang.Throwable> throwables)static byte[]toByteArray(java.io.InputStream inputStream)static voidtoss(java.io.IOException exception)static java.lang.StringtoString(java.io.InputStream inputStream, java.lang.String contentEncoding)static java.lang.StringtoString(java.io.InputStream inputStream, java.lang.String contentEncoding, long numberOfBytes)static java.lang.StringtoString(java.io.Reader reader)static java.lang.StringtoString(java.io.Reader reader, int numberOfCharacters)
-
-
-
Method Detail
-
copy
public static java.io.ByteArrayInputStream copy(java.io.InputStream inputStream) throws java.io.IOException- Throws:
java.io.IOException
-
pipe
public static void pipe(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
pipe
public static void pipe(java.io.InputStream in, java.io.OutputStream out, int bufferSize) throws java.io.IOException- Throws:
java.io.IOException
-
pipe
public static void pipe(java.io.InputStream in, java.io.OutputStream out, int bufferSize, long numberOfBytes) throws java.io.IOException- Throws:
java.io.IOException
-
pipe
public static void pipe(java.io.File sourceFile, java.io.File targetFile) throws java.io.IOException, java.io.FileNotFoundException- Throws:
java.io.IOExceptionjava.io.FileNotFoundException
-
pipe
public static void pipe(java.lang.Readable reader, java.io.Writer writer) throws java.io.IOException- Throws:
java.io.IOException
-
pipe
public static void pipe(java.lang.Readable in, java.io.Writer out, int bufferSize) throws java.io.IOException- Throws:
java.io.IOException
-
pipe
public static void pipe(java.lang.Readable in, java.io.Writer out, int bufferSize, long numberOfCharacters) throws java.io.IOException- Throws:
java.io.IOException
-
toString
public static java.lang.String toString(java.io.Reader reader) throws java.io.IOException- Throws:
java.io.IOException
-
toString
public static java.lang.String toString(java.io.Reader reader, int numberOfCharacters) throws java.io.IOException- Throws:
java.io.IOException
-
close
public static void close(java.io.Closeable closeable)
-
toss
public static void toss(java.io.IOException exception) throws java.io.IOException- Throws:
java.io.IOException
-
close
public static java.io.IOException close(java.io.Closeable closeable, java.io.IOException exception)
-
execute
public static java.io.IOException execute(IBlock<java.io.IOException> block, java.io.IOException exception)
-
toString
public static java.lang.String toString(java.io.InputStream inputStream, java.lang.String contentEncoding, long numberOfBytes) throws java.io.IOException- Throws:
java.io.IOException
-
toString
public static java.lang.String toString(java.io.InputStream inputStream, java.lang.String contentEncoding) throws java.io.IOException- Throws:
java.io.IOException
-
toByteArray
public static byte[] toByteArray(java.io.InputStream inputStream) throws java.io.IOException- Throws:
java.io.IOException
-
maximumLimitOfBytes
public static int maximumLimitOfBytes(long contentLength)
-
maximumLimitOfBytes
public static int maximumLimitOfBytes(int contentLength)
-
pipe
public static void pipe(java.io.InputStream inputStream, java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
throwException
public static void throwException(java.util.List<java.lang.Throwable> throwables) throws java.io.IOException- Throws:
java.io.IOException
-
contentEquals
public static boolean contentEquals(java.io.File file, java.io.File other) throws java.io.FileNotFoundException, java.io.IOException- Throws:
java.io.FileNotFoundExceptionjava.io.IOException
-
-