Package org.duracloud.common.util
Class IOUtil
java.lang.Object
org.duracloud.common.util.IOUtil
Provides utility methods for I/O.
- Author:
- Bill Branan
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddFileToZipOutputStream(File file, ZipOutputStream zipOs) Adds the specified file to the zip output stream.static voidcopy(InputStream input, OutputStream output) static voidcopyFileToDirectory(File file, File dir) static voidfileFindReplace(File file, String find, String replace) static InputStreamgetFileStream(File file) static OutputStreamgetOutputStream(File file) static StringreadStringFromStream(InputStream stream) static FilewriteStreamToFile(InputStream inStream) static FilewriteStreamToFile(InputStream inStream, boolean gzip) static InputStreamwriteStringToStream(String string)
-
Method Details
-
readStringFromStream
- Throws:
IOException
-
writeStringToStream
- Throws:
IOException
-
getOutputStream
-
copy
-
copyFileToDirectory
-
fileFindReplace
- Throws:
IOException
-
writeStreamToFile
-
writeStreamToFile
-
getFileStream
-
addFileToZipOutputStream
Adds the specified file to the zip output stream.- Parameters:
file-zipOs-- Throws:
IOException
-