ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.ShellOutputReceiverStream


可寫入 IShellOutputReceiver 的 OutputStream 公用程式子類別。

摘要

公用建構函式

ShellOutputReceiverStream(IShellOutputReceiver receiver)

為特定 IShellOutputReceiver 建立新的轉接器。

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

ShellOutputReceiverStream

public ShellOutputReceiverStream (IShellOutputReceiver receiver, 
                FileOutputStream fileOutput)

參數
receiver IShellOutputReceiver

fileOutput FileOutputStream

公用方法

關閉

public void close ()

排清

public void flush ()

寫入

public void write (byte[] b)

參數
b byte

寫入

public void write (byte[] b, 
                int off, 
                int len)

參數
b byte

off int

len int

寫入

public void write (int b)

參數
b int