Google cam kết thúc đẩy bình đẳng chủng tộc đối với cộng đồng đen. Xem cách.
Trang này được dịch bởi Cloud Translation API.
Switch to English

InputStreamSource

public interface InputStreamSource

com.android.tradefed.result.InputStreamSource


Giao diện này về cơ bản kết thúc tốt đẹp một ERROR(/InputStream) để làm cho nó clonable.

Nó nên được mong đợi rằng một nguồn tài nguyên sẽ được tiết lộ trừ khi cancel() được gọi, và rằng một khi cancel() được gọi trên một ví dụ, rằng ví dụ và bất kỳ ERROR(/InputStream) là nó đã tạo ra sẽ là không hợp lệ.

Tóm lược

phương pháp công cộng

default void cancel ()

Phương pháp này bị phản đối. sử dụng close() để thay thế.

abstract void close ()

Làm bất cứ dọn dẹp yêu cầu trên nguồn gốc của InputStream.

abstract InputStream createInputStream ()

Quay trở lại một bản sao mới của ERROR(/InputStream) , do đó người gọi có thể đọc các dòng từ đầu.

abstract long size ()

Quay trở lại kích thước tính bằng byte của dữ liệu nguồn.

phương pháp công cộng

hủy bỏ

public void cancel ()

Phương pháp này bị phản đối.
sử dụng close() để thay thế.

Làm bất cứ dọn dẹp yêu cầu trên nguồn gốc của InputStream. Gọi phương pháp này chủ yếu làm mất hiệu lực này InputStreamSource .

đóng

public abstract void close ()

Làm bất cứ dọn dẹp yêu cầu trên nguồn gốc của InputStream. Gọi phương pháp này chủ yếu làm mất hiệu lực này InputStreamSource .

createInputStream

public abstract InputStream createInputStream ()

Quay trở lại một bản sao mới của ERROR(/InputStream) , do đó người gọi có thể đọc các dòng từ đầu. Mỗi gọi trình phương pháp này (cho đến cancel() được gọi là) sẽ trả về một hệt-cư xử ERROR(/InputStream) - nội dung tương tự sẽ được trả lại.

Returns
InputStream Một ERROR(/InputStream) rằng người gọi có thể sử dụng để đọc các nguồn dữ liệu từ đầu. Có thể trở lại null nếu điều này InputStreamSource đã được vô hiệu bởi một cuộc gọi trước khi cancel() , hoặc nếu một InputStream mới không thể được tạo ra cho một số lý do khác.

kích thước

public abstract long size ()

Quay trở lại kích thước tính bằng byte của dữ liệu nguồn.

Returns
long