StreamUtil
public
class
StreamUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.StreamUtil |
מחלקת כלי עזר לניהול זרמי קלט.
סיכום
methods ציבוריים | |
|---|---|
static
String
|
calculateBase64Md5(InputStream inputSource)
שיטת עזר לחישוב MD5 בפורמט Base64 עבור 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(InputStream in)
השיטה הזו הוצאה משימוש.
במקומה, צריך להשתמש ב-method |
static
void
|
closeStream(OutputStream out)
השיטה הזו הוצאה משימוש.
במקומה, צריך להשתמש ב-method |
static
void
|
closeZipStream(ZipOutputStream outStream)
סגירת פלט ה-ZIP שצוין. |
static
void
|
copyFileToStream(File file, OutputStream outStream)
מעתיקה את תוכן הקובץ אל outStream. |
static
void
|
copyStreamToWriter(InputStream inStream, Writer writer)
מעתיק את התוכן של inStream ל-writer. |
static
void
|
copyStreams(InputStream inStream, OutputStream outStream)
העתקת התוכן של origStream אל destStream. |
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
int
|
countLinesFromSource(InputStreamSource source)
ספירת מספר השורות ב- |
static
void
|
flushAndCloseStream(OutputStream outStream)
מנסה לרוקן את זרם הפלט שצוין, ואז סוגר אותו. |
static
BufferedReader
|
getBufferedReaderFromStreamSrc(InputStreamSource stream)
מחזירה BuffferedReader כדי לקרוא את התוכן מ-InputstreamSource הנתון. |
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, long length)
מאחזרת |
static
String
|
getStringFromStream(InputStream stream)
מאחזרת |
static
OutputStream
|
nullOutputStream()
יוצרים |
methods ציבוריים
calculateBase64Md5
public static String calculateBase64Md5 (InputStream inputSource)
שיטת עזר לחישוב MD5 בפורמט Base64 עבור inputStream. ה-inputStream ייצרך וייסגר.
| פרמטרים | |
|---|---|
inputSource |
InputStream: משמש ליצירת inputStream |
| החזרות | |
|---|---|
String |
base64 md5 of the stream |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
calculateCrc32
public static long calculateCrc32 (InputStream inStream)
שיטת עזר לחישוב CRC-32 עבור InputStream. השידור ייצרך וייסגר. מומלץ לספק שידור עם מאגר זמני.
| פרמטרים | |
|---|---|
inStream |
InputStream: InputStream |
| החזרות | |
|---|---|
long |
CRC-32 של הזרם |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
calculateMd5
public static String calculateMd5 (InputStream inputSource)
שיטת עזר לחישוב md5 עבור inputStream. ה-inputStream ייצרך וייסגר.
| פרמטרים | |
|---|---|
inputSource |
InputStream: משמש ליצירת inputStream |
| החזרות | |
|---|---|
String |
md5 של הזרם |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
ביטול
public static void cancel (InputStreamSource outputSource)
מבטל את InputStreamSource שצוין אם הוא לא null.
| פרמטרים | |
|---|---|
outputSource |
InputStreamSource |
סגירה
public static void close (Closeable closeable)
סגירת Closeable נתונה.
| פרמטרים | |
|---|---|
closeable |
Closeable: Closeable. לא מתבצעת פעולה אם null. |
closeGZipStream
public static void closeGZipStream (GZIPOutputStream outStream)
סגירה של פלט gzip של מקור נתונים.
| פרמטרים | |
|---|---|
outStream |
GZIPOutputStream: ZipOutputStream. לא מתבצעת פעולה אם הערך של outStream הוא null. |
closeStream
public static void closeStream (InputStream in)
השיטה הזו הוצאה משימוש.
במקום זאת, צריך להשתמש ב-close(Closeable).
| פרמטרים | |
|---|---|
in |
InputStream |
closeStream
public static void closeStream (OutputStream out)
השיטה הזו הוצאה משימוש.
במקום זאת, צריך להשתמש ב-close(Closeable).
| פרמטרים | |
|---|---|
out |
OutputStream |
closeZipStream
public static void closeZipStream (ZipOutputStream outStream)
סגירת פלט ה-ZIP שצוין.
| פרמטרים | |
|---|---|
outStream |
ZipOutputStream: ZipOutputStream. לא מתבצעת פעולה אם הערך של outStream הוא null. |
copyFileToStream
public static void copyFileToStream (File file,
OutputStream outStream)מעתיקה את תוכן הקובץ אל outStream. מומלץ לספק שידור עם מאגר זמני.
| פרמטרים | |
|---|---|
file |
File: File |
outStream |
OutputStream: OutputStream |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
copyStreamToWriter
public static void copyStreamToWriter (InputStream inStream,
Writer writer)מעתיק את התוכן של inStream ל-writer.
מומלץ לספק זרם עם מאגר זמני לקלט ולפלט
| פרמטרים | |
|---|---|
inStream |
InputStream: InputStream |
writer |
Writer: היעד Writer |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
copyStreams
public static void copyStreams (InputStream inStream,
OutputStream outStream)העתקת התוכן של origStream אל destStream.
מומלץ לספק זרם עם מאגר זמני לקלט ולפלט
| פרמטרים | |
|---|---|
inStream |
InputStream: InputStream |
outStream |
OutputStream: OutputStream |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
copyStreams
public static void copyStreams (InputStream inStream,
OutputStream outStream,
long offset,
long size)מעתיפה את התוכן של origStream אל destStream החל מההיסט הנתון עם גודל ספציפי.
מומלץ לספק זרם עם מאגר זמני לקלט ולפלט
| פרמטרים | |
|---|---|
inStream |
InputStream: InputStream |
outStream |
OutputStream: OutputStream |
offset |
long: ההיסט של נקודת ההתחלה של העתקת הנתונים. |
size |
long: מספר הבייטים להעתקה. ערך שלילי מציין שיש להעתיק את כל התוכן. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
copyStreams
public static void copyStreams (InputStream inStream,
OutputStream outStream,
int offset)העתקת התוכן של origStream אל destStream.
מומלץ לספק זרם עם מאגר זמני לקלט ולפלט
| פרמטרים | |
|---|---|
inStream |
InputStream: InputStream |
outStream |
OutputStream: OutputStream |
offset |
int: ההיסט של נקודת ההתחלה של העתקת הנתונים. |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
|
java.io.IOException |
IOException |
|
countLinesFromSource
public static int countLinesFromSource (InputStreamSource source)
ספירת מספר השורות ב-InputStreamSource
| פרמטרים | |
|---|---|
source |
InputStreamSource: InputStreamSource |
| החזרות | |
|---|---|
int |
מספר השורות |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם הייתה שגיאה בקריאת הסטרימינג |
flushAndCloseStream
public static void flushAndCloseStream (OutputStream outStream)
מנסה לרוקן את זרם הפלט שצוין, ואז סוגר אותו.
| פרמטרים | |
|---|---|
outStream |
OutputStream: OutputStream. לא מתבצעת פעולה אם הערך של outStream הוא null. |
getBufferedReaderFromStreamSrc
public static BufferedReader getBufferedReaderFromStreamSrc (InputStreamSource stream)
מחזירה BuffferedReader כדי לקרוא את התוכן מ-InputstreamSource הנתון.
| פרמטרים | |
|---|---|
stream |
InputStreamSource: InputStreamSource |
| החזרות | |
|---|---|
BufferedReader |
BuffferedReader |
getByteArrayListFromSource
public static ByteArrayList getByteArrayListFromSource (InputStreamSource source)
הפונקציה מאחזרת ByteArrayList מ-InputStreamSource.
| פרמטרים | |
|---|---|
source |
InputStreamSource: InputStreamSource |
| החזרות | |
|---|---|
ByteArrayList |
ByteArrayList שמכיל את תוכן הסטרימינג |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם הייתה שגיאה בקריאת הסטרימינג |
getByteArrayListFromStream
public static ByteArrayList getByteArrayListFromStream (InputStream stream)
הפונקציה מאחזרת ByteArrayList מזרם בייטים.
| פרמטרים | |
|---|---|
stream |
InputStream: InputStream |
| החזרות | |
|---|---|
ByteArrayList |
ByteArrayList שמכיל את תוכן הסטרימינג |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם הייתה שגיאה בקריאת הסטרימינג |
getStackTrace
public static String getStackTrace (Throwable throwable)
הפונקציה מחזירה את דוח הקריסות כ-String.
| פרמטרים | |
|---|---|
throwable |
Throwable: הערך Throwable להמרה. |
| החזרות | |
|---|---|
String |
String דוח קריסות |
getStringFromSource
public static String getStringFromSource (InputStreamSource source)
הפונקציה מאחזרת String מ-InputStreamSource.
| פרמטרים | |
|---|---|
source |
InputStreamSource: InputStreamSource |
| החזרות | |
|---|---|
String |
String שמכיל את תוכן הסטרימינג |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם הייתה שגיאה בקריאת הסטרימינג |
getStringFromStream
public static String getStringFromStream (InputStream stream,
long length)מאחזרת String מזרם של תווים.
| פרמטרים | |
|---|---|
stream |
InputStream: InputStream |
length |
long: גודל התוכן לקריאה. אם מגדירים את הערך ל-0, כל התוכן ייקרא |
| החזרות | |
|---|---|
String |
String שמכיל את תוכן הסטרימינג |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם הייתה שגיאה בקריאת הסטרימינג |
getStringFromStream
public static String getStringFromStream (InputStream stream)
מאחזרת String מזרם של תווים.
| פרמטרים | |
|---|---|
stream |
InputStream: InputStream |
| החזרות | |
|---|---|
String |
String שמכיל את תוכן הסטרימינג |
| הקפצת הודעות שגיאה (throw) | |
|---|---|
IOException |
אם הייתה שגיאה בקריאת הסטרימינג |
nullOutputStream
public static OutputStream nullOutputStream ()
יוצרים OutputStream שמוחק את כל הפעולות של כתיבה.
| החזרות | |
|---|---|
OutputStream |
|