파일입력스트림소스
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 () 호출자가 처음부터 스트림을 읽을 수 있도록 |
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 |