StreamUtil
public class StreamUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StreamUtil |
מחלקת שירות לניהול זרמי קלט.
סיכום
שיטות ציבוריות | |
---|---|
static String | calculateBase64Md5 (InputStream inputSource) שיטת עוזר לחישוב base64 md5 עבור inputStream. |
static long | calculateCrc32 (InputStream inStream) שיטת עוזר לחישוב CRC-32 עבור |
static String | calculateMd5 (InputStream inputSource) שיטת עוזר לחישוב md5 עבור inputStream. |
static void | cancel ( InputStreamSource outputSource) מבטל את |
static void | close (Closeable closeable) סוגר את |
static void | closeGZipStream (GZIPOutputStream outStream) סוגר את זרם הפלט הנתון של gzip. |
static void | closeStream (OutputStream out) שיטה זו הוצאה משימוש. השתמש במקום זאת |
static void | closeStream (InputStream in) שיטה זו הוצאה משימוש. השתמש במקום זאת |
static void | closeZipStream (ZipOutputStream outStream) סוגר את זרם פלט zip נתון. |
static void | copyFileToStream (File file, OutputStream outStream) מעתיק את תוכן הקובץ ל-outStream. |
static void | copyStreamToWriter (InputStream inStream, Writer writer) מעתיק את התוכן של inStream לסופר. |
static void | copyStreams (InputStream inStream, OutputStream outStream, long offset, long size) מעתיק את התוכן של origStream ל-destStream החל בהיסט נתון בגודל מסוים. |
static void | copyStreams (InputStream inStream, OutputStream outStream, int offset) מעתיק את התוכן של origStream ל-destStream. |
static void | copyStreams (InputStream inStream, OutputStream outStream) מעתיק את התוכן של origStream ל-destStream. |
static int | countLinesFromSource ( InputStreamSource source) ספירת מספר שורות ב- |
static void | flushAndCloseStream (OutputStream outStream) מנסה לשטוף את זרם הפלט הנתון, ולאחר מכן סוגר אותו. |
static BufferedReader | getBufferedReaderFromStreamSrc ( InputStreamSource stream) החזר BufferedReader כדי לקרוא את התוכן ממקור הקלט הנתון. |
static ByteArrayList | getByteArrayListFromSource ( InputStreamSource source) מאחזר |
static ByteArrayList | getByteArrayListFromStream (InputStream stream) מאחזר |
static String | getStackTrace (Throwable throwable) מקבל את מעקב הערימה בתור |
static String | getStringFromSource ( InputStreamSource source) מאחזר |
static String | getStringFromStream (InputStream stream) מאחזר |
static String | getStringFromStream (InputStream stream, long length) מאחזר |
static OutputStream | nullOutputStream () צור |
שיטות ציבוריות
calculateBase64Md5
public static String calculateBase64Md5 (InputStream inputSource)
שיטת עוזר לחישוב base64 md5 עבור inputStream. ה-inputStream ייסגר וייסגר.
פרמטרים | |
---|---|
inputSource | InputStream : משמש ליצירת inputStream |
החזרות | |
---|---|
String | base64 md5 של הזרם |
זורק | |
---|---|
| IOException |
חשבCrc32
public static long calculateCrc32 (InputStream inStream)
שיטת עוזר לחישוב CRC-32 עבור ERROR(/InputStream)
. הזרם ייסגר וייסגר. מומלץ לספק זרם מאוחסן.
פרמטרים | |
---|---|
inStream | InputStream : ה- ERROR(/InputStream) |
החזרות | |
---|---|
long | CRC-32 של הזרם |
זורק | |
---|---|
| IOException |
חשב Md5
public static String calculateMd5 (InputStream inputSource)
שיטת עוזר לחישוב md5 עבור inputStream. ה-inputStream ייסגר וייסגר.
פרמטרים | |
---|---|
inputSource | InputStream : משמש ליצירת inputStream |
החזרות | |
---|---|
String | md5 של הזרם |
זורק | |
---|---|
| IOException |
לְבַטֵל
public static void cancel (InputStreamSource outputSource)
מבטל את InputStreamSource
הנתון אם אינו ריק.
פרמטרים | |
---|---|
outputSource | InputStreamSource |
סגור
public static void close (Closeable closeable)
סוגר את ERROR(/Closeable)
הנתון.
פרמטרים | |
---|---|
closeable | Closeable : ה- ERROR(/Closeable) . לא ננקטה פעולה אם null . |
closeGZipStream
public static void closeGZipStream (GZIPOutputStream outStream)
סוגר את זרם הפלט הנתון של gzip.
פרמטרים | |
---|---|
outStream | GZIPOutputStream : ה- ERROR(/ZipOutputStream) . לא ננקטה פעולה אם outStream הוא ריק. |
closeStream
public static void closeStream (OutputStream out)
שיטה זו הוצאה משימוש.
השתמש במקום זאת close(Closeable)
.
פרמטרים | |
---|---|
out | OutputStream |
closeStream
public static void closeStream (InputStream in)
שיטה זו הוצאה משימוש.
השתמש במקום זאת close(Closeable)
.
פרמטרים | |
---|---|
in | InputStream |
closeZipStream
public static void closeZipStream (ZipOutputStream outStream)
סוגר את זרם פלט zip נתון.
פרמטרים | |
---|---|
outStream | ZipOutputStream : ה- ERROR(/ZipOutputStream) . לא ננקטה פעולה אם outStream הוא ריק. |
copyFileToStream
public static void copyFileToStream (File file, OutputStream outStream)
מעתיק את תוכן הקובץ ל-outStream. מומלץ לספק זרם מאוחסן.
פרמטרים | |
---|---|
file | File : ה- ERROR(/File) |
outStream | OutputStream : ה- ERROR(/OutputStream) |
זורק | |
---|---|
| IOException |
copyStreamToWriter
public static void copyStreamToWriter (InputStream inStream, Writer writer)
מעתיק את התוכן של inStream לסופר.
מומלץ לספק זרם מאוחסן עבור קלט ופלט
פרמטרים | |
---|---|
inStream | InputStream : ה- ERROR(/InputStream) |
writer | Writer : היעד ERROR(/Writer) |
זורק | |
---|---|
| IOException |
copyStreams
public static void copyStreams (InputStream inStream, OutputStream outStream, long offset, long size)
מעתיק את התוכן של origStream ל-destStream החל בהיסט נתון בגודל מסוים.
מומלץ לספק זרם מאוחסן עבור קלט ופלט
פרמטרים | |
---|---|
inStream | InputStream : ה- ERROR(/InputStream) |
outStream | OutputStream : ה- ERROR(/OutputStream) |
offset | long : הקיזוז של מתי להתחיל להעתיק את הנתונים. |
size | long : מספר הבתים להעתקה. ערך שלילי פירושו להעתיק את כל התוכן. |
זורק | |
---|---|
| IOException |
copyStreams
public static void copyStreams (InputStream inStream, OutputStream outStream, int offset)
מעתיק את התוכן של origStream ל-destStream.
מומלץ לספק זרם מאוחסן עבור קלט ופלט
פרמטרים | |
---|---|
inStream | InputStream : ה- ERROR(/InputStream) |
outStream | OutputStream : ה- ERROR(/OutputStream) |
offset | int : הקיזוז של מתי להתחיל להעתיק את הנתונים. |
זורק | |
---|---|
| IOException |
copyStreams
public static void copyStreams (InputStream inStream, OutputStream outStream)
מעתיק את התוכן של origStream ל-destStream.
מומלץ לספק זרם מאוחסן עבור קלט ופלט
פרמטרים | |
---|---|
inStream | InputStream : ה- ERROR(/InputStream) |
outStream | OutputStream : ה- ERROR(/OutputStream) |
זורק | |
---|---|
| IOException |
countLinesFromSource
public static int countLinesFromSource (InputStreamSource source)
ספירת מספר שורות ב- InputStreamSource
פרמטרים | |
---|---|
source | InputStreamSource : ה- InputStreamSource |
החזרות | |
---|---|
int | מספר שורות |
זורק | |
---|---|
| אם התרחש כשל בקריאת הזרם |
flushAndCloseStream
public static void flushAndCloseStream (OutputStream outStream)
מנסה לשטוף את זרם הפלט הנתון, ולאחר מכן סוגר אותו.
פרמטרים | |
---|---|
outStream | OutputStream : ה- ERROR(/OutputStream) . לא ננקטה פעולה אם outStream הוא ריק. |
getBufferedReaderFromStreamSrc
public static BufferedReader getBufferedReaderFromStreamSrc (InputStreamSource stream)
החזר BufferedReader כדי לקרוא את התוכן ממקור הקלט הנתון.
פרמטרים | |
---|---|
stream | InputStreamSource : ה- InputStreamSource |
החזרות | |
---|---|
BufferedReader | קורא Buffered |
getByteArrayListFromSource
public static ByteArrayList getByteArrayListFromSource (InputStreamSource source)
מאחזר ByteArrayList
מ- InputStreamSource
.
פרמטרים | |
---|---|
source | InputStreamSource : ה- InputStreamSource |
החזרות | |
---|---|
ByteArrayList | ByteArrayList המכילה את תוכן הזרם |
זורק | |
---|---|
| אם התרחש כשל בקריאת הזרם |
getByteArrayListFromStream
public static ByteArrayList getByteArrayListFromStream (InputStream stream)
מאחזר ByteArrayList
מזרם בתים.
פרמטרים | |
---|---|
stream | InputStream : ה- ERROR(/InputStream) |
החזרות | |
---|---|
ByteArrayList | ByteArrayList המכילה את תוכן הזרם |
זורק | |
---|---|
| אם התרחש כשל בקריאת הזרם |
getStackTrace
public static String getStackTrace (Throwable throwable)
מקבל את מעקב הערימה בתור ERROR(/String)
.
פרמטרים | |
---|---|
throwable | Throwable : ERROR(/Throwable) להמרה. |
החזרות | |
---|---|
String | מעקב מחסנית ERROR(/String) |
getStringFromSource
public static String getStringFromSource (InputStreamSource source)
מאחזר ERROR(/String)
מ- InputStreamSource
.
פרמטרים | |
---|---|
source | InputStreamSource : ה- InputStreamSource |
החזרות | |
---|---|
String | ERROR(/String) המכילה את תוכן הזרם |
זורק | |
---|---|
| אם התרחש כשל בקריאת הזרם |
getStringFromStream
public static String getStringFromStream (InputStream stream)
מאחזר ERROR(/String)
מזרם תווים.
פרמטרים | |
---|---|
stream | InputStream : ה- ERROR(/InputStream) |
החזרות | |
---|---|
String | ERROR(/String) המכילה את תוכן הזרם |
זורק | |
---|---|
| אם התרחש כשל בקריאת הזרם |
getStringFromStream
public static String getStringFromStream (InputStream stream, long length)
מאחזר ERROR(/String)
מזרם תווים.
פרמטרים | |
---|---|
stream | InputStream : ה- ERROR(/InputStream) |
length | long : גודל התוכן לקריאה, הגדר ל-0 כדי לקרוא את כל התוכן |
החזרות | |
---|---|
String | ERROR(/String) המכילה את תוכן הזרם |
זורק | |
---|---|
| אם התרחש כשל בקריאת הזרם |
nullOutputStream
public static OutputStream nullOutputStream ()
צור ERROR(/OutputStream)
שמבטל את כל הכתיבה.
החזרות | |
---|---|
OutputStream |