|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ning.http.multipart.MultipartBody
public class MultipartBody
Constructor Summary | |
---|---|
MultipartBody(List<Part> parts,
String boundary,
String contentLength)
|
Method Summary | |
---|---|
void |
close()
Releases any resources associated with this body. |
long |
getContentLength()
Gets the length of the body. |
long |
read(ByteBuffer buffer)
Reads the next chunk of bytes from the body. |
long |
transferTo(long position,
long count,
WritableByteChannel target)
Transfers the specified chunk of bytes from this body to the specified channel. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MultipartBody(List<Part> parts, String boundary, String contentLength)
Method Detail |
---|
public void close() throws IOException
Body
close
in interface Body
IOException
public long getContentLength()
Body
getContentLength
in interface Body
public long read(ByteBuffer buffer) throws IOException
Body
read
in interface Body
buffer
- The buffer to store the chunk in, must not be null
.
-1
if the body has been read completely.
IOException
- If the chunk could not be read.public long transferTo(long position, long count, WritableByteChannel target) throws IOException
RandomAccessBody
transferTo
in interface RandomAccessBody
position
- The zero-based byte index from which to start the transfer, must not be negative.count
- The maximum number of bytes to transfer, must not be negative.target
- The destination channel to transfer the body chunk to, must not be null
.
IOException
- If the body chunk could not be transferred.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |