ShellOutputReceiverStream
public
final
class
ShellOutputReceiverStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ShellOutputReceiverStream |
OutputStream का यूटिलिटी सबक्लास, जो IShellOutputReceiver में लिखता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
ShellOutputReceiverStream(IShellOutputReceiver receiver)
दिए गए |
|
ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)
|
सार्वजनिक तरीके | |
---|---|
void
|
close()
|
void
|
flush()
|
void
|
write(byte[] b)
|
void
|
write(byte[] b, int off, int len)
|
void
|
write(int b)
|
सार्वजनिक कंस्ट्रक्टर
ShellOutputReceiverStream
public ShellOutputReceiverStream (IShellOutputReceiver receiver)
दिए गए IShellOutputReceiver
के लिए नया अडैप्टर बनाएं.
अडैप्टर का इस्तेमाल करके कोड को आसान बनाने के लिए, यहां कोई शून्य रिसीवर दिया जा सकता है.ऐसा इसलिए किया जाता है, ताकि यह try-with-resources के साथ इस्तेमाल किया जा सके. इसके लिए, उसे खुद शून्य रिसीवर की जांच करने की ज़रूरत नहीं होती.
पैरामीटर | |
---|---|
receiver |
IShellOutputReceiver |
शेलआउटपुट रिसीवरस्ट्रीम
public ShellOutputReceiverStream (IShellOutputReceiver receiver, FileOutputStream fileOutput)
पैरामीटर | |
---|---|
receiver |
IShellOutputReceiver |
fileOutput |
FileOutputStream |
सार्वजनिक तरीके
बंद करें
public void close ()
फ़्लश
public void flush ()
write
public void write (byte[] b)
पैरामीटर | |
---|---|
b |
byte |
write
public void write (byte[] b, int off, int len)
पैरामीटर | |
---|---|
b |
byte |
off |
int |
len |
int |
write
public void write (int b)
पैरामीटर | |
---|---|
b |
int |