파일입력스트림소스

public class FileInputStreamSource
extends Object implements InputStreamSource

java.lang.Object
com.android.tradefed.result.FileInputStreamSource


입력 파일을 사용하는 InputStreamSource .

발신자는 파일 삭제를 담당합니다.

요약

공개 생성자

FileInputStreamSource (File file)
FileInputStreamSource (File file, boolean deleteFileOnCancel)

토르

공개 메소드

void cleanFile ()

FileInputStreamSource와 연결된 파일을 삭제하는 편리한 메서드입니다.

void close ()

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

InputStream createInputStream ()

호출자가 처음부터 스트림을 읽을 수 있도록 ERROR(/InputStream) 의 새 복제본을 반환합니다.

File getFile ()

기본 파일을 반환합니다.

long size ()

소스 데이터의 크기를 바이트 단위로 반환합니다.

공개 생성자

파일입력스트림소스

public FileInputStreamSource (File file)

매개변수
file File

파일입력스트림소스

public FileInputStreamSource (File file, 
                boolean deleteFileOnCancel)

토르

매개변수
file File : 스트리밍할 데이터가 포함된 ERROR(/File)

deleteFileOnCancel boolean : true인 경우 close() 호출될 때 연결된 파일이 삭제됩니다.

공개 메소드

클린파일

public void cleanFile ()

FileInputStreamSource와 연결된 파일을 삭제하는 편리한 메서드입니다. 안전하지 않음.

닫다

public void close ()

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

createInputStream

public InputStream createInputStream ()

호출자가 처음부터 스트림을 읽을 수 있도록 ERROR(/InputStream) 의 새 복제본을 반환합니다. 이 메소드를 호출할 때마다( cancel() 호출될 때까지) 동일하게 동작하는 ERROR(/InputStream) 반환합니다. 즉, 동일한 내용이 반환됩니다.

보고
InputStream 호출자가 처음부터 데이터 소스를 읽는 데 사용할 수 있는 ERROR(/InputStream) 입니다. 이 InputStreamSource cancel() 에 대한 이전 호출에 의해 무효화되었거나 다른 이유로 인해 새 InputStream을 생성할 수 없는 경우 null 반환할 수 있습니다.

파일 가져오기

public File getFile ()

기본 파일을 반환합니다. 스트림이 닫히면 파일이 더 이상 존재하지 않을 수 있습니다.

보고
File

크기

public long size ()

소스 데이터의 크기를 바이트 단위로 반환합니다.

보고
long