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 ל-writer. |
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)
הפונקציה מחזירה BuffferedReader כדי לקרוא את התוכן מ-InputstreamSource הנתון. |
static
ByteArrayList
|
getByteArrayListFromSource(InputStreamSource source)
אחזור של |
static
ByteArrayList
|
getByteArrayListFromStream(InputStream stream)
אחזור של |
static
String
|
getStackTrace(Throwable throwable)
הפונקציה מקבלת את נתיב הקריאה ב-stack כ- |
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 |
calculateCrc32
public static long calculateCrc32 (InputStream inStream)
שיטה מסייעת לחישוב CRC-32 של ERROR(/InputStream)
. השידור יופעל וייסגר. מומלץ לספק שידור שנשמר במטמון.
פרמטרים | |
---|---|
inStream |
InputStream : ERROR(/InputStream) |
החזרות | |
---|---|
long |
CRC-32 של הזרם |
זריקות | |
---|---|
|
IOException |
calculateMd5
public static String calculateMd5 (InputStream inputSource)
שיטה מסייעת לחישוב md5 של inputStream. ה-inputStream ינוצל וייסגר.
פרמטרים | |
---|---|
inputSource |
InputStream : משמש ליצירת inputStream |
החזרות | |
---|---|
String |
md5 של המקור |
זריקות | |
---|---|
|
IOException |
ביטול
public static void cancel (InputStreamSource outputSource)
ביטול של InputStreamSource
אם הוא לא null.
פרמטרים | |
---|---|
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 הוא null. |
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 הוא null. |
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 ל-writer.
מומלץ לספק סטרימינג שנשמר במטמון לקלט ולפלט
פרמטרים | |
---|---|
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 הוא 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 שמכיל את תוכן הסטרימינג |
זריקות | |
---|---|
|
אם אירעה שגיאה בקריאת הסטרימינג |
getByteArrayListFromStream
public static ByteArrayList getByteArrayListFromStream (InputStream stream)
אחזור של ByteArrayList
מזרם בייטים.
פרמטרים | |
---|---|
stream |
InputStream : ERROR(/InputStream) |
החזרות | |
---|---|
ByteArrayList |
ByteArrayList שמכיל את תוכן הסטרימינג |
זריקות | |
---|---|
|
אם אירעה שגיאה בקריאת הסטרימינג |
getStackTrace
public static String getStackTrace (Throwable throwable)
הפונקציה מקבלת את נתיב הקריאה ב-stack כ-String
.
פרמטרים | |
---|---|
throwable |
Throwable : ה-Throwable שרוצים להמיר. |
החזרות | |
---|---|
String |
דוח קריסות של String |
getStringFromSource
public static String getStringFromSource (InputStreamSource source)
אחזור של String
מ-InputStreamSource
.
פרמטרים | |
---|---|
source |
InputStreamSource : InputStreamSource |
החזרות | |
---|---|
String |
String שמכיל את תוכן הסטרימינג |
זריקות | |
---|---|
|
אם אירעה שגיאה בקריאת הסטרימינג |
getStringFromStream
public static String getStringFromStream (InputStream stream)
אחזור String
מזרם תווים.
פרמטרים | |
---|---|
stream |
InputStream : ERROR(/InputStream) |
החזרות | |
---|---|
String |
String שמכיל את תוכן הסטרימינג |
זריקות | |
---|---|
|
אם אירעה שגיאה בקריאת הסטרימינג |
getStringFromStream
public static String getStringFromStream (InputStream stream, long length)
אחזור String
מזרם תווים.
פרמטרים | |
---|---|
stream |
InputStream : ERROR(/InputStream) |
length |
long : הגודל של התוכן לקריאה. מגדירים אותו כ-0 כדי לקרוא את כל התוכן. |
החזרות | |
---|---|
String |
String שמכיל את תוכן הסטרימינג |
זריקות | |
---|---|
|
אם אירעה שגיאה בקריאת הסטרימינג |
nullOutputStream
public static OutputStream nullOutputStream ()
יוצרים ERROR(/OutputStream)
שמבטל את כל הכתיבה.
החזרות | |
---|---|
OutputStream |