파일 입력 스트림 소스
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
가 무효화됩니다.
입력 스트림 만들기
public InputStream createInputStream ()
호출자가 스트림을 읽을 수 있도록 ERROR(/InputStream)
의 새 클론을 반환합니다.
있습니다. 이 메서드의 각 호출은 cancel()
가 호출될 때까지 실행됩니다.
동일하게 작동하는 ERROR(/InputStream)
를 반환하면 동일한 콘텐츠가 반환됩니다.
반환 값 | |
---|---|
InputStream |
호출자가 데이터 소스를 읽는 데 사용할 수 있는 ERROR(/InputStream)
시작하겠습니다 이 InputStreamSource 가 다음과 같은 경우 null 를 반환할 수 있습니다.
cancel() 에 대한 이전 호출에 의해 무효화되거나 새 InputStream을
다른 이유로 인해 생성되었습니다. |
파일 가져오기
public File getFile ()
기본 파일을 반환합니다. 스트림이 종료되면 파일이 더 이상 존재하지 않을 수도 있습니다. 닫힘
반환 값 | |
---|---|
File |
크기
public long size ()
소스 데이터의 크기(바이트)를 반환합니다.
반환 값 | |
---|---|
long |