Package com.logicaldoc.util.io
Class IOUtil
- java.lang.Object
 - 
- com.logicaldoc.util.io.IOUtil
 
 
- 
public class IOUtil extends Object
 
- 
- 
Constructor Summary
Constructors Constructor Description IOUtil() 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidclose(Closeable resource)Close the given resource.static InputStreamgetLimitedStream(InputStream input, long limit)Creates a new input stream that represents the first part of the original stream.static StringgetStringFromInputStream(InputStream is)static voidwrite(InputStream input, File output)static voidwrite(InputStream input, OutputStream output) 
 - 
 
- 
- 
Method Detail
- 
close
public static void close(Closeable resource)
Close the given resource.- Parameters:
 resource- The resource to be closed.
 
- 
getLimitedStream
public static InputStream getLimitedStream(InputStream input, long limit)
Creates a new input stream that represents the first part of the original stream.- Parameters:
 input- Original input streamlimit- Size of the new stream, expressed in bytes- Returns:
 - the limited input stream
 
 
- 
write
public static void write(InputStream input, OutputStream output) throws IOException
- Throws:
 IOException
 
- 
write
public static void write(InputStream input, File output) throws IOException
- Throws:
 IOException
 
- 
getStringFromInputStream
public static String getStringFromInputStream(InputStream is) throws IOException
- Throws:
 IOException
 
 - 
 
 -