StreamUtil
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(InputStream in)
इस तरीके का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, |
static
void
|
closeStream(OutputStream out)
इस तरीके का इस्तेमाल बंद कर दिया गया है.
इसके बजाय, |
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)
दिए गए 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, long length)
यह फ़ंक्शन, वर्णों की स्ट्रीम से |
static
String
|
getStringFromStream(InputStream stream)
यह फ़ंक्शन, वर्णों के स्ट्रीम से |
static
OutputStream
|
nullOutputStream()
ऐसा |
पब्लिक मेथड
calculateBase64Md5
public static String calculateBase64Md5 (InputStream inputSource)
inputStream के लिए base64 md5 की गणना करने का हेल्पर तरीका. inputStream का इस्तेमाल किया जाएगा और उसे बंद कर दिया जाएगा.
| पैरामीटर | |
|---|---|
inputSource |
InputStream: इसका इस्तेमाल inputStream बनाने के लिए किया जाता है |
| रिटर्न | |
|---|---|
String |
स्ट्रीम का base64 md5 |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
calculateCrc32
public static long calculateCrc32 (InputStream inStream)
यह हेल्पर तरीका, InputStream के लिए CRC-32 को कैलकुलेट करता है. स्ट्रीम का इस्तेमाल किया जाएगा और उसे बंद कर दिया जाएगा. हमारा सुझाव है कि बफ़र की गई स्ट्रीम उपलब्ध कराएं.
| पैरामीटर | |
|---|---|
inStream |
InputStream: InputStream |
| रिटर्न | |
|---|---|
long |
स्ट्रीम का सीआरसी-32 |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
calculateMd5
public static String calculateMd5 (InputStream inputSource)
inputStream के लिए md5 की गणना करने का हेल्पर तरीका. inputStream का इस्तेमाल किया जाएगा और उसे बंद कर दिया जाएगा.
| पैरामीटर | |
|---|---|
inputSource |
InputStream: इसका इस्तेमाल inputStream बनाने के लिए किया जाता है |
| रिटर्न | |
|---|---|
String |
स्ट्रीम का md5 |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
अभी नहीं
public static void cancel (InputStreamSource outputSource)
अगर InputStreamSource की वैल्यू शून्य नहीं है, तो उसे रद्द कर देता है.
| पैरामीटर | |
|---|---|
outputSource |
InputStreamSource |
बंद करें
public static void close (Closeable closeable)
इससे दी गई Closeable बंद हो जाती है.
| पैरामीटर | |
|---|---|
closeable |
Closeable: the Closeable. null होने पर कोई कार्रवाई नहीं की जाती. |
closeGZipStream
public static void closeGZipStream (GZIPOutputStream outStream)
यह फ़ंक्शन, दी गई gzip आउटपुट स्ट्रीम को बंद करता है.
| पैरामीटर | |
|---|---|
outStream |
GZIPOutputStream: the ZipOutputStream. अगर outStream शून्य है, तो कोई कार्रवाई नहीं की जाती. |
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: the ZipOutputStream. अगर outStream शून्य है, तो कोई कार्रवाई नहीं की जाती. |
copyFileToStream
public static void copyFileToStream (File file,
OutputStream outStream)इससे फ़ाइल का कॉन्टेंट, outStream में कॉपी किया जाता है. हमारा सुझाव है कि बफ़र की गई स्ट्रीम उपलब्ध कराएं.
| पैरामीटर | |
|---|---|
file |
File: File |
outStream |
OutputStream: OutputStream |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
copyStreamToWriter
public static void copyStreamToWriter (InputStream inStream,
Writer writer)इस कुकी का इस्तेमाल, inStream के कॉन्टेंट को writer में कॉपी करने के लिए किया जाता है.
इनपुट और आउटपुट के लिए, बफ़र की गई स्ट्रीम देने का सुझाव दिया जाता है
| पैरामीटर | |
|---|---|
inStream |
InputStream: InputStream |
writer |
Writer: Writer डेस्टिनेशन |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
copyStreams
public static void copyStreams (InputStream inStream,
OutputStream outStream)इस फ़ंक्शन का इस्तेमाल करके, origStream के कॉन्टेंट को destStream में कॉपी किया जाता है.
इनपुट और आउटपुट के लिए, बफ़र की गई स्ट्रीम देने का सुझाव दिया जाता है
| पैरामीटर | |
|---|---|
inStream |
InputStream: InputStream |
outStream |
OutputStream: OutputStream |
| थ्रो | |
|---|---|
|
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: कॉपी किए जाने वाले बाइट की संख्या. नेगेटिव वैल्यू का मतलब है कि सभी कॉन्टेंट कॉपी करना है. |
| थ्रो | |
|---|---|
|
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: डेटा को कॉपी करना कब शुरू करना है, इसका ऑफ़सेट. |
| थ्रो | |
|---|---|
|
java.io.IOException |
IOException |
|
countLinesFromSource
public static int countLinesFromSource (InputStreamSource source)
InputStreamSource में लाइनों की संख्या गिनें
| पैरामीटर | |
|---|---|
source |
InputStreamSource: InputStreamSource |
| रिटर्न | |
|---|---|
int |
लाइनों की संख्या |
| थ्रो | |
|---|---|
IOException |
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई है |
flushAndCloseStream
public static void flushAndCloseStream (OutputStream outStream)
यह फ़ंक्शन, दी गई आउटपुट स्ट्रीम को फ़्लश करने की कोशिश करता है. इसके बाद, इसे बंद कर देता है.
| पैरामीटर | |
|---|---|
outStream |
OutputStream: the OutputStream. अगर outStream शून्य है, तो कोई कार्रवाई नहीं की जाती. |
getBufferedReaderFromStreamSrc
public static BufferedReader getBufferedReaderFromStreamSrc (InputStreamSource stream)
दिए गए InputstreamSource से कॉन्टेंट पढ़ने के लिए, BuffferedReader दिखाता है.
| पैरामीटर | |
|---|---|
stream |
InputStreamSource: InputStreamSource |
| रिटर्न | |
|---|---|
BufferedReader |
a BuffferedReader |
getByteArrayListFromSource
public static ByteArrayList getByteArrayListFromSource (InputStreamSource source)
यह फ़ंक्शन, InputStreamSource से ByteArrayList को वापस पाता है.
| पैरामीटर | |
|---|---|
source |
InputStreamSource: InputStreamSource |
| रिटर्न | |
|---|---|
ByteArrayList |
स्ट्रीम का कॉन्टेंट दिखाने वाला ByteArrayList |
| थ्रो | |
|---|---|
IOException |
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई है |
getByteArrayListFromStream
public static ByteArrayList getByteArrayListFromStream (InputStream stream)
यह फ़ंक्शन, बाइट स्ट्रीम से ByteArrayList को वापस लाता है.
| पैरामीटर | |
|---|---|
stream |
InputStream: InputStream |
| रिटर्न | |
|---|---|
ByteArrayList |
स्ट्रीम का कॉन्टेंट दिखाने वाला ByteArrayList |
| थ्रो | |
|---|---|
IOException |
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई है |
getStackTrace
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 |
| थ्रो | |
|---|---|
IOException |
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई है |
getStringFromStream
public static String getStringFromStream (InputStream stream,
long length)यह फ़ंक्शन, वर्णों के स्ट्रीम से String को वापस लाता है.
| पैरामीटर | |
|---|---|
stream |
InputStream: InputStream |
length |
long: पढ़ने के लिए कॉन्टेंट का साइज़. सभी कॉन्टेंट पढ़ने के लिए, इसे 0 पर सेट करें |
| रिटर्न | |
|---|---|
String |
स्ट्रीम का कॉन्टेंट दिखाने वाला String |
| थ्रो | |
|---|---|
IOException |
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई है |
getStringFromStream
public static String getStringFromStream (InputStream stream)
यह फ़ंक्शन, वर्णों के स्ट्रीम से String को वापस लाता है.
| पैरामीटर | |
|---|---|
stream |
InputStream: InputStream |
| रिटर्न | |
|---|---|
String |
स्ट्रीम का कॉन्टेंट दिखाने वाला String |
| थ्रो | |
|---|---|
IOException |
अगर स्ट्रीम को पढ़ने में गड़बड़ी हुई है |
nullOutputStream
public static OutputStream nullOutputStream ()
ऐसा OutputStream बनाएं जो सभी राइट को खारिज कर दे.
| रिटर्न | |
|---|---|
OutputStream |
|