ByteArrayInputStreamSource
public
class
ByteArrayInputStreamSource
extends Object
implements
InputStreamSource
| java.lang.Object | |
| ↳ | com.android.tradefed.result.ByteArrayInputStreamSource |
Summary
Public constructors | |
|---|---|
ByteArrayInputStreamSource(byte[] array)
|
|
Public methods | |
|---|---|
void
|
close()
Do any required cleanup on the source of the InputStream. |
InputStream
|
createInputStream()
Return a new clone of the |
long
|
size()
Return the size in bytes of the source data. |
Public constructors
ByteArrayInputStreamSource
public ByteArrayInputStreamSource (byte[] array)
| Parameters | |
|---|---|
array |
byte |
Public methods
close
public void close ()
Do any required cleanup on the source of the InputStream. Calling this method essentially
invalidates this InputStreamSource.
createInputStream
public InputStream createInputStream ()
Return a new clone of the ERROR(/InputStream), so that the caller can read the stream from
the beginning. Each invocation of this method (until cancel() is called) will
return an identically-behaving ERROR(/InputStream) -- the same contents will be returned.
| Returns | |
|---|---|
InputStream |
An ERROR(/InputStream) that the caller can use to read the data source from the
beginning. May return null if this InputStreamSource has been
invalidated by a prior call to cancel(), or if a new InputStream cannot be
created for some other reason. |
size
public long size ()
Return the size in bytes of the source data.
| Returns | |
|---|---|
long |
|