تيار
public class StreamUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StreamUtil |
فئة المنفعة لإدارة تدفقات الإدخال.
ملخص
الأساليب العامة | |
---|---|
static String | calculateBase64Md5 (InputStream inputSource) أسلوب المساعد لحساب base64 md5 لتدفق الإدخال. |
static long | calculateCrc32 (InputStream inStream) طريقة المساعد لحساب CRC-32 |
static String | calculateMd5 (InputStream inputSource) طريقة المساعد لحساب md5 لبث تدفق المدخلات. |
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) يغلق نظرا لتيار إخراج مضغوط. |
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 لدمج البث بدءًا من إزاحة معينة بحجم معين. |
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) يحصل على تتبع المكدس |
static String | getStringFromSource ( InputStreamSource source) يسترجع |
static String | getStringFromStream (InputStream stream) يسترجع |
static String | getStringFromStream (InputStream stream, long length) يسترجع |
static OutputStream | nullOutputStream () قم بإنشاء |
الأساليب العامة
احسب
public static String calculateBase64Md5 (InputStream inputSource)
أسلوب المساعد لحساب base64 md5 لتدفق الإدخال. سيتم استهلاك تيار الإدخال وإغلاقه.
حدود | |
---|---|
inputSource | InputStream : يستخدم لإنشاء تدفق الإدخال |
عائدات | |
---|---|
String | base64 md5 من الدفق |
رميات | |
---|---|
| IOException |
احسب
public static long calculateCrc32 (InputStream inStream)
طريقة المساعد لحساب CRC-32 ERROR(/InputStream)
. سيتم استهلاك الدفق وإغلاقه. من المستحسن توفير دفق مخزون.
حدود | |
---|---|
inStream | InputStream : ERROR(/InputStream) |
عائدات | |
---|---|
long | CRC-32 للتيار |
رميات | |
---|---|
| IOException |
احسب
public static String calculateMd5 (InputStream inputSource)
طريقة المساعد لحساب md5 لبث تدفق المدخلات. سيتم استهلاك تيار الإدخال وإغلاقه.
حدود | |
---|---|
inputSource | 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 . |
اغلاق GZipStream
public static void closeGZipStream (GZIPOutputStream outStream)
يتم إغلاق تيار إخراج gzip المحدد.
حدود | |
---|---|
outStream | GZIPOutputStream : ERROR(/ZipOutputStream) . لم يتم اتخاذ أي إجراء إذا كان البث الخارجي فارغًا. |
قريب
public static void closeStream (OutputStream out)
هذه الطريقة مهملة.
استخدم close(Closeable)
بدلاً من ذلك.
حدود | |
---|---|
out | OutputStream |
قريب
public static void closeStream (InputStream in)
هذه الطريقة مهملة.
استخدم close(Closeable)
بدلاً من ذلك.
حدود | |
---|---|
in | InputStream |
اغلاق ZipStream
public static void closeZipStream (ZipOutputStream outStream)
يغلق نظرا لتيار إخراج مضغوط.
حدود | |
---|---|
outStream | ZipOutputStream : ERROR(/ZipOutputStream) . لم يتم اتخاذ أي إجراء إذا كان البث الخارجي فارغًا. |
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 |
نسخ التدفقات
public static void copyStreams (InputStream inStream, OutputStream outStream, long offset, long size)
ينسخ محتويات OrigStream لدمج البث بدءًا من إزاحة معينة بحجم معين.
موصى به لتوفير دفق مؤقت للإدخال والإخراج
حدود | |
---|---|
inStream | InputStream : ERROR(/InputStream) |
outStream | OutputStream : ERROR(/OutputStream) |
offset | long : الإزاحة عند بدء نسخ البيانات. |
size | long : عدد البايت المطلوب نسخه. تعني القيمة السلبية نسخ كل المحتوى. |
رميات | |
---|---|
| IOException |
نسخ التدفقات
public static void copyStreams (InputStream inStream, OutputStream outStream, int offset)
نسخ محتويات OrigStream إلى destStream.
موصى به لتوفير دفق مؤقت للإدخال والإخراج
حدود | |
---|---|
inStream | InputStream : ERROR(/InputStream) |
outStream | OutputStream : ERROR(/OutputStream) |
offset | int : إزاحة وقت بدء نسخ البيانات. |
رميات | |
---|---|
| IOException |
نسخ التدفقات
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 | عدد الأسطر |
رميات | |
---|---|
| إذا حدث فشل في قراءة الدفق |
تدفق وإغلاق
public static void flushAndCloseStream (OutputStream outStream)
يحاول مسح دفق الإخراج المحدد ، ثم إغلاقه.
حدود | |
---|---|
outStream | OutputStream : ERROR(/OutputStream) . لم يتم اتخاذ أي إجراء إذا كان البث الخارجي فارغًا. |
getBufferedReaderFromStreamSrc
public static BufferedReader getBufferedReaderFromStreamSrc (InputStreamSource stream)
قم بإرجاع BuffferedReader لقراءة المحتويات من InputstreamSource المحدد.
حدود | |
---|---|
stream | InputStreamSource : مصدر InputStreamSource |
عائدات | |
---|---|
BufferedReader | a 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)
يحصل على تتبع المكدس 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 |