UploadDataProviders

class UploadDataProviders


Yaygın kullanım alanları için UploadDataProvider uygulamaları sağlar.

Özet

Herkese açık işlevler

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

ByteBuffer'ı, mevcut buffer.position() konumundan buffer.limit() konumuna yükler.

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

data içeriğini yükler.

java-static UploadDataProvider!

Gerekli olmadığında tanımlayıcıyı kapatarak dosyanın tamamını yükler.

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

Dosyanın tamamını yükler.

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

offset tarihinden itibaren data kanalından length baytlık yükleme

Herkese açık işlevler

create

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

ByteBuffer'ı, mevcut buffer.position() konumundan buffer.limit() konumuna yükler.

Parametreler
buffer: ByteBuffer!

Yüklenecek veriler

İadeler
UploadDataProvider!

Belirtilen arabellek için yeni bir UploadDataProvider

create

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

data içeriğini yükler.

Parametreler
data: ByteArray!

Yüklenecek verileri içeren dizi

İadeler
UploadDataProvider!

Belirtilen veriler için yeni bir UploadDataProvider

create

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

Gerekli olmadığında tanımlayıcıyı kapatarak dosyanın tamamını yükler.

Parametreler
fd: ParcelFileDescriptor!

Yüklenecek dosya tanımlayıcısı

İadeler
UploadDataProvider!

Belirtilen dosya tanımlayıcısı için yeni bir UploadDataProvider

Verdiği hatalar
java.lang.IllegalArgumentException

fd bir dosya değilse.

create

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

Dosyanın tamamını yükler.

Parametreler
file: File!

Yüklenecek dosya

İadeler
UploadDataProvider!

Belirtilen dosya için yeni bir UploadDataProvider

create

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

offset tarihinden itibaren data kanalından length baytlık yükleme

Parametreler
data: ByteArray!

Yüklenecek verileri içeren dizi

offset: Int

Başlangıç için verilerdeki ofset

length: Int

Yüklenecek bayt sayısı

İadeler
UploadDataProvider!

Belirtilen veriler için yeni bir UploadDataProvider