StreamUtil

public class StreamUtil
extends Object

JavaScript.lang.Object
com.android.tradefed.util.StreamUtil


סיווג שירות לניהול זרמי קלט.

סיכום

שיטות ציבוריות

static String calculateBase64Md5(InputStream inputSource)

שיטת העזרה לחישוב base64 md5 ל-inputStream.

static long calculateCrc32(InputStream inStream)

שיטת העזרה לחישוב CRC-32 ל-ERROR(/InputStream).

static String calculateMd5(InputStream inputSource)

שיטת העזרה לחישוב md5 עבור קלט Stream.

static void cancel(InputStreamSource outputSource)

הפונקציה מבטלת את InputStreamSource הנתון אם הוא לא null.

static void close(Closeable closeable)

הלחצן סוגר את ה-ERROR(/Closeable) הנתון.

static void closeGZipStream(GZIPOutputStream outStream)

סגירת זרם פלט gzip נתון.

static void closeStream(OutputStream out)

השיטה הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב-close(Closeable).

static void closeStream(InputStream in)

השיטה הזו הוצאה משימוש. במקום זאת, אתם צריכים להשתמש ב-close(Closeable).

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)

ספירת השורות ב-InputStreamSource

static void flushAndCloseStream(OutputStream outStream)

מנסה לנקות את זרם הפלט הנתון, ולאחר מכן סוגר אותו.

static BufferedReader getBufferedReaderFromStreamSrc(InputStreamSource stream)

מוחזר BuffferedReader כדי לקרוא את התוכן מ-inputstreamSource הנתון.

static ByteArrayList getByteArrayListFromSource(InputStreamSource source)

אחזור ByteArrayList מ-InputStreamSource.

static ByteArrayList getByteArrayListFromStream(InputStream stream)

אחזור ByteArrayList מזרם של בייטים.

static String getStackTrace(Throwable throwable)

הוא מקבל את דוח הקריסות כ-String.

static String getStringFromSource(InputStreamSource source)

אחזור String מ-InputStreamSource.

static String getStringFromStream(InputStream stream)

אחזור String מזרם תווים.

static String getStringFromStream(InputStream stream, long length)

אחזור String מזרם תווים.

static OutputStream nullOutputStream()

יצירת ERROR(/OutputStream) שמבטלת את כל מה שנכתב.

שיטות ציבוריות

חישובBase64Md5

public static String calculateBase64Md5 (InputStream inputSource)

שיטת העזרה לחישוב base64 md5 ל-inputStream. ה-INPUTStream יתבצע נסגר.

פרמטרים
inputSource InputStream: משמש ליצירתinputStream

החזרות
String base64 md5 של השידור

קליעות
חריגת IO

חישובCrc32

public static long calculateCrc32 (InputStream inStream)

שיטת העזרה לחישוב CRC-32 ל-ERROR(/InputStream). הסטרימינג ישמש את נסגר. מומלץ לספק סטרימינג במאגר נתונים זמני.

פרמטרים
inStream InputStream: ERROR(/InputStream)

החזרות
long CRC-32 של השידור

קליעות
חריגת IO

מחושב Md5

public static String calculateMd5 (InputStream inputSource)

שיטת העזרה לחישוב md5 עבור קלט Stream. ה-INPUTStream יתבצע נסגר.

פרמטרים
inputSource InputStream: משמש ליצירתinputStream

החזרות
String md5 של השידור

קליעות
חריגת IO

ביטול

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)

קליעות
חריגת IO

CopyStreamToWriter

public static void copyStreamToWriter (InputStream inStream, 
                Writer writer)

העתקת התוכן של InStream לכותב.

מומלץ לספק שידור במאגר נתונים זמני לקלט ולפלט

פרמטרים
inStream InputStream: ERROR(/InputStream)

writer Writer: היעד ERROR(/Writer)

קליעות
חריגת IO

CopyStream

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: מספר הבייטים להעתקה. ערך שלילי פירושו העתקה של כל התוכן.

קליעות
חריגת IO

CopyStream

public static void copyStreams (InputStream inStream, 
                OutputStream outStream, 
                int offset)

העתקת התוכן של origStream ל-destStream.

מומלץ לספק שידור במאגר נתונים זמני לקלט ולפלט

פרמטרים
inStream InputStream: ERROR(/InputStream)

outStream OutputStream: ERROR(/OutputStream)

offset int: הקיזוז של המועד שבו מתחילים בהעתקת הנתונים.

קליעות
חריגת IO

CopyStream

public static void copyStreams (InputStream inStream, 
                OutputStream outStream)

העתקת התוכן של origStream ל-destStream.

מומלץ לספק שידור במאגר נתונים זמני לקלט ולפלט

פרמטרים
inStream InputStream: ERROR(/InputStream)

outStream OutputStream: ERROR(/OutputStream)

קליעות
חריגת IO

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, 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 שמכיל את תוכן השידור

קליעות
אם אירעה תקלה בקריאת השידור

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