public final class

UploadDataProviders

extends Object
java.lang.Object
   ↳ org.chromium.net.UploadDataProviders

This class is deprecated.
use UploadDataProviders instead

Class Overview

Provides implementations of UploadDataProvider for common use cases.

Summary

Public Methods
static UploadDataProvider create(File file)
Uploads an entire file.
static UploadDataProvider create(byte[] data)
Uploads the contents of data
static UploadDataProvider create(ByteBuffer buffer)
Uploads a ByteBuffer, from the current buffer.position() to buffer.limit()
static UploadDataProvider create(byte[] data, int offset, int length)
Uploads length bytes from data, starting from offset
static UploadDataProvider create(ParcelFileDescriptor fd)
Uploads an entire file, closing the descriptor when it is no longer needed.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static UploadDataProvider create (File file)

Uploads an entire file.

Parameters
file File: The file to upload
Returns
UploadDataProvider A new UploadDataProvider for the given file

public static UploadDataProvider create (byte[] data)

Uploads the contents of data

Parameters
data byte: Array containing data to upload
Returns
UploadDataProvider A new UploadDataProvider for the given data

public static UploadDataProvider create (ByteBuffer buffer)

Uploads a ByteBuffer, from the current buffer.position() to buffer.limit()

Parameters
buffer ByteBuffer: The data to upload
Returns
UploadDataProvider A new UploadDataProvider for the given buffer

public static UploadDataProvider create (byte[] data, int offset, int length)

Uploads length bytes from data, starting from offset

Parameters
data byte: Array containing data to upload
offset int: Offset within data to start with
length int: Number of bytes to upload
Returns
UploadDataProvider A new UploadDataProvider for the given data

public static UploadDataProvider create (ParcelFileDescriptor fd)

Uploads an entire file, closing the descriptor when it is no longer needed.

Parameters
fd ParcelFileDescriptor: The file descriptor to upload
Returns
UploadDataProvider A new UploadDataProvider for the given file descriptor
Throws
IllegalArgumentException if fd is not a file.