UploadDataProviders

class UploadDataProviders


מספקת הטמעות של UploadDataProvider לתרחישים נפוצים לדוגמה.

סיכום

פונקציות ציבוריות

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

העלאה של ByteBuffer, מהמיקום הנוכחי buffer.position() אל buffer.limit()

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

העלאת התוכן של data

java-static UploadDataProvider!

העלאה של קובץ שלם, וסגירה של המתאר כשאין בו יותר צורך.

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

העלאה של קובץ שלם.

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

העלאות של length בייט מ-data, החל מ-offset

פונקציות ציבוריות

create

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

העלאה של ByteBuffer, מהמיקום הנוכחי buffer.position() אל buffer.limit()

פרמטרים
buffer: ByteBuffer!

הנתונים להעלאה

החזרות
UploadDataProvider!

‫UploadDataProvider חדש עבור המאגר הנתון

create

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

העלאת התוכן של data

פרמטרים
data: ByteArray!

מערך שמכיל את הנתונים להעלאה

החזרות
UploadDataProvider!

‫UploadDataProvider חדש לנתונים שצוינו

create

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

העלאה של קובץ שלם, וסגירה של המתאר כשאין בו יותר צורך.

פרמטרים
fd: ParcelFileDescriptor!

תיאור הקובץ להעלאה

החזרות
UploadDataProvider!

‫UploadDataProvider חדש לתיאור הקובץ הנתון

הקפצת הודעות שגיאה (throw)
java.lang.IllegalArgumentException

אם fd הוא לא קובץ.

create

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

העלאה של קובץ שלם.

פרמטרים
file: File!

הקובץ להעלאה

החזרות
UploadDataProvider!

‫UploadDataProvider חדש לקובץ הנתון

create

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

העלאות של length בייט מ-data, החל מ-offset

פרמטרים
data: ByteArray!

מערך שמכיל את הנתונים להעלאה

offset: Int

היסט בנתונים שמתחילים איתו

length: Int

מספר הבייטים להעלאה

החזרות
UploadDataProvider!

‫UploadDataProvider חדש לנתונים שצוינו