UploadDataProviders

class UploadDataProviders


Cung cấp các phương thức triển khai UploadDataProvider cho các trường hợp sử dụng phổ biến.

Tóm tắt

Hàm công khai

java-static UploadDataProvider!
create(buffer: ByteBuffer!)

Tải một ByteBuffer lên, từ buffer.position() hiện tại đến buffer.limit()

java-static UploadDataProvider!
create(data: ByteArray!)

Tải nội dung của data lên

java-static UploadDataProvider!

Tải toàn bộ tệp lên, đóng chỉ số mô tả khi không cần nữa.

java-static UploadDataProvider!
create(file: File!)

Tải toàn bộ tệp lên.

java-static UploadDataProvider!
create(data: ByteArray!, offset: Int, length: Int)

Tải length byte lên từ data, bắt đầu từ offset

Hàm công khai

create

java-static fun create(buffer: ByteBuffer!): UploadDataProvider!

Tải một ByteBuffer lên, từ buffer.position() hiện tại đến buffer.limit()

Tham số
buffer: ByteBuffer!

Dữ liệu cần tải lên

Giá trị trả về
UploadDataProvider!

Một UploadDataProvider mới cho vùng đệm đã cho

create

java-static fun create(data: ByteArray!): UploadDataProvider!

Tải nội dung của data lên

Tham số
data: ByteArray!

Mảng chứa dữ liệu cần tải lên

Giá trị trả về
UploadDataProvider!

Một UploadDataProvider mới cho dữ liệu đã cho

create

java-static fun create(fd: ParcelFileDescriptor!): UploadDataProvider!

Tải toàn bộ tệp lên, đóng chỉ số mô tả khi không cần nữa.

Tham số
fd: ParcelFileDescriptor!

Chỉ số mô tả tệp để tải lên

Giá trị trả về
UploadDataProvider!

Một UploadDataProvider mới cho chỉ số mô tả tệp đã cho

Gửi
java.lang.IllegalArgumentException

nếu fd không phải là một tệp.

create

java-static fun create(file: File!): UploadDataProvider!

Tải toàn bộ tệp lên.

Tham số
file: File!

Tệp cần tải lên

Giá trị trả về
UploadDataProvider!

Một UploadDataProvider mới cho tệp đã cho

create

java-static fun create(data: ByteArray!, offset: Int, length: Int): UploadDataProvider!

Tải length byte lên từ data, bắt đầu từ offset

Tham số
data: ByteArray!

Mảng chứa dữ liệu cần tải lên

offset: Int

Độ lệch trong dữ liệu để bắt đầu

length: Int

Số byte cần tải lên

Giá trị trả về
UploadDataProvider!

Một UploadDataProvider mới cho dữ liệu đã cho