स्ट्रीमयूटिल
public
class
StreamUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StreamUtil |
इनपुट स्ट्रीम मैनेज करने के लिए यूटिलिटी क्लास.
खास जानकारी
सार्वजनिक तरीके | |
---|---|
static
String
|
calculateBase64Md5(InputStream inputSource)
InputStream के लिए base64 md5 की गणना करने का सहायक तरीका. |
static
long
|
calculateCrc32(InputStream inStream)
|
static
String
|
calculateMd5(InputStream inputSource)
InputStream के लिए 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)
फ़ाइल का कॉन्टेंट, आउटस्ट्रीम में कॉपी करता है. |
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)
दिए गए InputstreamSource से कॉन्टेंट पढ़ने के लिए, BuffferedReader का इस्तेमाल करें. |
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()
ऐसा |
सार्वजनिक तरीके
बेस64एमडी5
public static String calculateBase64Md5 (InputStream inputSource)
InputStream के लिए, base64 md5 की गणना करने का सहायक तरीका. इनपुटStream का इस्तेमाल किया जाएगा और बंद.
पैरामीटर | |
---|---|
inputSource |
InputStream : InputStream बनाने के लिए इस्तेमाल किया जाता है |
रिटर्न | |
---|---|
String |
स्ट्रीम का base64 md5 |
थ्रो | |
---|---|
|
IOअपवाद |
हिसाब लगाना
public static long calculateCrc32 (InputStream inStream)
ERROR(/InputStream)
के लिए CRC-32 को कैलकुलेट करने का तरीका. स्ट्रीम देखी जाएगी और
बंद. हमारा सुझाव है कि बफ़र की गई स्ट्रीम उपलब्ध कराएं.
पैरामीटर | |
---|---|
inStream |
InputStream : ERROR(/InputStream) |
रिटर्न | |
---|---|
long |
स्ट्रीम का CRC-32 |
थ्रो | |
---|---|
|
IOअपवाद |
कैलकुलेटेड एम5
public static String calculateMd5 (InputStream inputSource)
InputStream के लिए md5 की गणना करने का सहायक तरीका. इनपुटStream का इस्तेमाल किया जाएगा और बंद.
पैरामीटर | |
---|---|
inputSource |
InputStream : InputStream बनाने के लिए इस्तेमाल किया जाता है |
रिटर्न | |
---|---|
String |
स्ट्रीम का md5 |
थ्रो | |
---|---|
|
IOअपवाद |
अभी नहीं
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 |
ज़िपस्ट्रीम बंद करें
public static void closeZipStream (ZipOutputStream outStream)
दी गई ज़िप आउटपुट स्ट्रीम को बंद करता है.
पैरामीटर | |
---|---|
outStream |
ZipOutputStream : ERROR(/ZipOutputStream) . अगर outStream शून्य है, तो कोई कार्रवाई नहीं की गई है. |
CopyFileToStream
public static void copyFileToStream (File file, OutputStream 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अपवाद |
कॉपी-स्ट्रीम
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अपवाद |
कॉपी-स्ट्रीम
public static void copyStreams (InputStream inStream, OutputStream outStream, int offset)
origStream के कॉन्टेंट को destStream में कॉपी करता है.
हमारा सुझाव है कि इनपुट और आउटपुट के लिए बफ़र की गई स्ट्रीम उपलब्ध कराएं
पैरामीटर | |
---|---|
inStream |
InputStream : ERROR(/InputStream) |
outStream |
OutputStream : ERROR(/OutputStream) |
offset |
int : डेटा कॉपी करना शुरू करने के समय का ऑफ़सेट. |
थ्रो | |
---|---|
|
IOअपवाद |
कॉपी-स्ट्रीम
public static void copyStreams (InputStream inStream, OutputStream outStream)
origStream के कॉन्टेंट को destStream में कॉपी करता है.
हमारा सुझाव है कि इनपुट और आउटपुट के लिए बफ़र की गई स्ट्रीम उपलब्ध कराएं
पैरामीटर | |
---|---|
inStream |
InputStream : ERROR(/InputStream) |
outStream |
OutputStream : ERROR(/OutputStream) |
थ्रो | |
---|---|
|
IOअपवाद |
काउंटलाइन फ़्रॉमसोर्स
public static int countLinesFromSource (InputStreamSource source)
InputStreamSource
में लाइनों की संख्या गिनना
पैरामीटर | |
---|---|
source |
InputStreamSource : InputStreamSource |
रिटर्न | |
---|---|
int |
लाइनों की संख्या |
थ्रो | |
---|---|
|
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई |
फ़्लशऐंडक्लोस्ट्रीम
public static void flushAndCloseStream (OutputStream outStream)
दी गई आउटपुट स्ट्रीम को फ़्लश करने की कोशिश करता है और फिर उसे बंद कर देता है.
पैरामीटर | |
---|---|
outStream |
OutputStream : ERROR(/OutputStream) . अगर outStream शून्य है, तो कोई कार्रवाई नहीं की गई है. |
getBufferedReaderFromStreamSrc
public static BufferedReader getBufferedReaderFromStreamSrc (InputStreamSource stream)
दिए गए InputstreamSource से कॉन्टेंट पढ़ने के लिए, BuffferedReader पर जाएं.
पैरामीटर | |
---|---|
stream |
InputStreamSource : InputStreamSource |
रिटर्न | |
---|---|
BufferedReader |
बफ़फ़र्ड रीडर |
getByteArrayListFromSource
public static ByteArrayList getByteArrayListFromSource (InputStreamSource source)
InputStreamSource
से ByteArrayList
लेता है.
पैरामीटर | |
---|---|
source |
InputStreamSource : InputStreamSource |
रिटर्न | |
---|---|
ByteArrayList |
एक ByteArrayList जिसमें स्ट्रीम सामग्री है |
थ्रो | |
---|---|
|
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई |
getByteArrayListFromStream
public static ByteArrayList getByteArrayListFromStream (InputStream stream)
बाइट स्ट्रीम से ByteArrayList
को हासिल करता है.
पैरामीटर | |
---|---|
stream |
InputStream : ERROR(/InputStream) |
रिटर्न | |
---|---|
ByteArrayList |
एक ByteArrayList जिसमें स्ट्रीम सामग्री है |
थ्रो | |
---|---|
|
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई |
गेटस्टैकट्रेस
public static String getStackTrace (Throwable throwable)
इससे स्टैक ट्रेस को String
के तौर पर इस्तेमाल किया जाता है.
पैरामीटर | |
---|---|
throwable |
Throwable : बदलने के लिए Throwable . |
रिटर्न | |
---|---|
String |
String स्टैक ट्रेस |
getStringFromSource
public static String getStringFromSource (InputStreamSource source)
InputStreamSource
से String
लेता है.
पैरामीटर | |
---|---|
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 जिसमें स्ट्रीम सामग्री है |
थ्रो | |
---|---|
|
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई |
शून्यआउटपुटस्ट्रीम
public static OutputStream nullOutputStream ()
ऐसा ERROR(/OutputStream)
बनाएं जिसमें सभी लेख शामिल न किए गए हों.
रिटर्न | |
---|---|
OutputStream |