ShellOutputReceiverStream
public
final
class
ShellOutputReceiverStream
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.ShellOutputReceiverStream |
Subclass utilitas dari OutputStream yang menulis ke dalam IShellOutputReceiver.
Ringkasan
Konstruktor publik | |
---|---|
ShellOutputReceiverStream(IShellOutputReceiver receiver)
Membuat adaptor baru untuk |
|
ShellOutputReceiverStream(IShellOutputReceiver receiver, FileOutputStream fileOutput)
|
Metode publik | |
---|---|
void
|
close()
|
void
|
flush()
|
void
|
write(byte[] b)
|
void
|
write(byte[] b, int off, int len)
|
void
|
write(int b)
|
Konstruktor publik
ShellOutputReceiverStream
public ShellOutputReceiverStream (IShellOutputReceiver receiver)
Buat adaptor baru untuk IShellOutputReceiver
yang diberikan.
Anda dapat memberikan penerima null di sini untuk menyederhanakan kode yang menggunakan adaptor, yaitu agar kode dapat menggunakannya dengan try-with-resources tanpa memeriksa penerima null itu sendiri.
Parameter | |
---|---|
receiver |
IShellOutputReceiver |
{i>ShellOutputReceiverStream<i}
public ShellOutputReceiverStream (IShellOutputReceiver receiver, FileOutputStream fileOutput)
Parameter | |
---|---|
receiver |
IShellOutputReceiver |
fileOutput |
FileOutputStream |
Metode publik
tutup
public void close ()
flush
public void flush ()
write
public void write (byte[] b)
Parameter | |
---|---|
b |
byte |
write
public void write (byte[] b, int off, int len)
Parameter | |
---|---|
b |
byte |
off |
int |
len |
int |
write
public void write (int b)
Parameter | |
---|---|
b |
int |