public final class IoUtils
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static android.util.Pair<java.util.zip.ZipFile,java.util.zip.ZipEntry> |
findFileInApk(java.lang.String filename,
java.lang.String apkPath) |
static boolean |
isFileExistInApk(java.lang.String filename,
java.lang.String apkPath) |
static byte[] |
readBytes(java.io.InputStream input,
boolean needToClose) |
static java.io.ByteArrayOutputStream |
readByteStream(java.io.InputStream input,
boolean needToClose) |
static void |
readFake(java.io.InputStream input,
boolean needToClose) |
static java.lang.String |
readStream(java.io.InputStream input,
java.lang.String encoding) |
static java.lang.String |
readStreamAndClose(java.io.InputStream input,
java.lang.String encoding) |
static java.lang.String |
readString(java.io.InputStream input,
java.lang.String separator,
boolean needToClose) |
static java.util.Collection<java.lang.String> |
readStrings(java.io.InputStream input,
boolean needToClose) |
static void |
skipUnicodeBom(java.io.Reader reader) |
static void |
writeBytes(byte[] bytes,
java.io.OutputStream output,
boolean needToClose) |
public static void skipUnicodeBom(java.io.Reader reader)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.ByteArrayOutputStream readByteStream(java.io.InputStream input,
boolean needToClose)
throws java.io.IOException
java.io.IOExceptionpublic static byte[] readBytes(java.io.InputStream input,
boolean needToClose)
throws java.io.IOException
java.io.IOExceptionpublic static void writeBytes(byte[] bytes,
java.io.OutputStream output,
boolean needToClose)
throws java.io.IOException
java.io.IOExceptionpublic static void readFake(java.io.InputStream input,
boolean needToClose)
public static java.util.Collection<java.lang.String> readStrings(java.io.InputStream input,
boolean needToClose)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String readStreamAndClose(java.io.InputStream input,
java.lang.String encoding)
public static java.lang.String readStream(java.io.InputStream input,
java.lang.String encoding)
public static java.lang.String readString(java.io.InputStream input,
java.lang.String separator,
boolean needToClose)
throws java.io.IOException
java.io.IOExceptionpublic static android.util.Pair<java.util.zip.ZipFile,java.util.zip.ZipEntry> findFileInApk(java.lang.String filename,
java.lang.String apkPath)
public static boolean isFileExistInApk(java.lang.String filename,
java.lang.String apkPath)