ShellOutputReceiverStream

public final class ShellOutputReceiverStream
extends Object

java.lang.객체
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 에 대한 새 어댑터를 만듭니다.

여기서 어댑터를 사용하여 코드를 단순화하기 위해 null 수신기를 제공하는 것이 유효합니다. 즉, null 수신기 자체를 확인하지 않고 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