public class IOUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
IOUtils.CountingInputStream |
| Constructor and Description |
|---|
IOUtils() |
| Modifier and Type | Method and Description |
|---|---|
static int |
read(java.io.InputStream is)
Simple wrapper around
InputStream.read() that throws EOFException
instead of returning -1. |
static int |
readInt(java.io.InputStream is) |
static long |
readLong(java.io.InputStream is) |
static java.lang.String |
readString(java.io.InputStream is) |
static java.util.Map<java.lang.String,java.lang.String> |
readStringStringMap(java.io.InputStream is) |
static byte[] |
streamToBytes(java.io.InputStream in,
int length)
Reads the contents of an InputStream into a byte[].
|
static void |
writeInt(java.io.OutputStream os,
int n) |
static void |
writeLong(java.io.OutputStream os,
long n) |
static void |
writeString(java.io.OutputStream os,
java.lang.String s) |
static void |
writeStringStringMap(java.util.Map<java.lang.String,java.lang.String> map,
java.io.OutputStream os) |
public static int read(java.io.InputStream is)
throws java.io.IOException
InputStream.read() that throws EOFException
instead of returning -1.java.io.IOExceptionpublic static void writeInt(java.io.OutputStream os,
int n)
throws java.io.IOException
java.io.IOExceptionpublic static int readInt(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static void writeLong(java.io.OutputStream os,
long n)
throws java.io.IOException
java.io.IOExceptionpublic static long readLong(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static void writeString(java.io.OutputStream os,
java.lang.String s)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readString(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static void writeStringStringMap(java.util.Map<java.lang.String,java.lang.String> map,
java.io.OutputStream os)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Map<java.lang.String,java.lang.String> readStringStringMap(java.io.InputStream is)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] streamToBytes(java.io.InputStream in,
int length)
throws java.io.IOException
java.io.IOException