스냅샷 입력 스트림 소스

public class SnapshotInputStreamSource
extends Object implements InputStreamSource

java.lang.Object의 클래스
   ↳ com.android.tradefed.result.SnapshotInputStreamSource


파일 지원 InputStreamSource. 원본 ERROR(/InputStream) 콘텐츠의 스냅샷을 만들어 다음을 수행합니다. createInputStream()가 동일하게 동작하는 ERROR(/InputStream)를 필요합니다.

요약

공개 생성자

SnapshotInputStreamSource(String name, InputStream stream)

파일 지원 InputStreamSource의 생성자

공개 메서드

void close()

InputStream 소스에서 필요한 정리를 실행합니다.

InputStream createInputStream()

호출자가 스트림을 읽을 수 있도록 ERROR(/InputStream)의 새 클론을 반환합니다. 있습니다.

long size()

소스 데이터의 크기(바이트)를 반환합니다.

공개 생성자

스냅샷 입력 스트림 소스

public SnapshotInputStreamSource (String name, 
                InputStream stream)

파일 지원 InputStreamSource의 생성자

매개변수
name String

stream InputStream

공개 메서드

닫기

public void close ()

InputStream 소스에서 필요한 정리를 실행합니다. 기본적으로 이 메서드를 호출하는 것은 이 InputStreamSource가 무효화됩니다.

입력 스트림 생성

public InputStream createInputStream ()

호출자가 스트림을 읽을 수 있도록 ERROR(/InputStream)의 새 클론을 반환합니다. 있습니다. 이 메서드의 각 호출은 cancel()가 호출될 때까지 실행됩니다. 동일하게 작동하는 ERROR(/InputStream)를 반환하면 동일한 콘텐츠가 반환됩니다.

반환 값
InputStream 호출자가 데이터 소스를 읽는 데 사용할 수 있는 ERROR(/InputStream) 시작하겠습니다 이 InputStreamSource가 다음과 같은 경우 null를 반환할 수 있습니다. cancel()에 대한 이전 호출에 의해 무효화되거나 새 InputStream을 다른 이유로 인해 생성되었습니다.

크기

public long size ()

소스 데이터의 크기(바이트)를 반환합니다.

반환 값
long