Package org.apache.dubbo.common.utils
Class IOUtils
java.lang.Object
org.apache.dubbo.common.utils.IOUtils
Miscellaneous io utility methods.
Mainly for internal use within the framework.
- Since:
- 2.0.7
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendLines(File file, String[] lines) append lines.static URLuse like spring codestatic Stringread(InputStream is, String encoding) static Stringread string.static String[]read lines.static String[]readLines(InputStream is) read lines.static byte[]toByteArray(InputStream inputStream) static longwrite(InputStream is, OutputStream os) write.static longwrite(InputStream input, OutputStream output, byte[] buffer) write.static longwrite(InputStream is, OutputStream os, int bufferSize) write.static longwrite.static longwrite.static longwrite string.static voidwriteLines(File file, String[] lines) write lines.static voidwriteLines(OutputStream os, String[] lines) write lines.
-
Field Details
-
EOF
public static final int EOF- See Also:
-
-
Method Details
-
write
write.- Parameters:
is- InputStream instance.os- OutputStream instance.- Returns:
- count.
- Throws:
IOException- If an I/O error occurs
-
write
write.- Parameters:
is- InputStream instance.os- OutputStream instance.bufferSize- buffer size.- Returns:
- count.
- Throws:
IOException- If an I/O error occurs
-
write
write.- Parameters:
input- InputStream instance.output- OutputStream instance.buffer- buffer byte array- Returns:
- count.
- Throws:
IOException- If an I/O error occurs
-
read
read string.- Parameters:
reader- Reader instance.- Returns:
- String.
- Throws:
IOException- If an I/O error occurs
-
write
write string.- Parameters:
writer- Writer instance.string- String.- Throws:
IOException- If an I/O error occurs
-
write
write.- Parameters:
reader- Reader.writer- Writer.- Returns:
- count.
- Throws:
IOException- If an I/O error occurs
-
write
write.- Parameters:
reader- Reader.writer- Writer.bufferSize- buffer size.- Returns:
- count.
- Throws:
IOException- If an I/O error occurs
-
readLines
read lines.- Parameters:
file- file.- Returns:
- lines.
- Throws:
IOException- If an I/O error occurs
-
readLines
read lines.- Parameters:
is- input stream.- Returns:
- lines.
- Throws:
IOException- If an I/O error occurs
-
read
- Throws:
IOException
-
writeLines
write lines.- Parameters:
os- output stream.lines- lines.- Throws:
IOException- If an I/O error occurs
-
writeLines
write lines.- Parameters:
file- file.lines- lines.- Throws:
IOException- If an I/O error occurs
-
appendLines
append lines.- Parameters:
file- file.lines- lines.- Throws:
IOException- If an I/O error occurs
-
getURL
use like spring code- Parameters:
resourceLocation-- Returns:
- Throws:
FileNotFoundException
-
toByteArray
- Throws:
IOException
-