org.apache.http.entity.mime
Class MultipartEntityBuilder

java.lang.Object
  extended by org.apache.http.entity.mime.MultipartEntityBuilder

public class MultipartEntityBuilder
extends Object

Since:
4.3

Method Summary
 MultipartEntityBuilder addBinaryBody(String name, byte[] b)
           
 MultipartEntityBuilder addBinaryBody(String name, byte[] b, ContentType contentType, String filename)
           
 MultipartEntityBuilder addBinaryBody(String name, File file)
           
 MultipartEntityBuilder addBinaryBody(String name, File file, ContentType contentType, String filename)
           
 MultipartEntityBuilder addBinaryBody(String name, InputStream stream)
           
 MultipartEntityBuilder addBinaryBody(String name, InputStream stream, ContentType contentType, String filename)
           
 MultipartEntityBuilder addTextBody(String name, String text)
           
 MultipartEntityBuilder addTextBody(String name, String text, ContentType contentType)
           
 MultipartEntity build()
           
static MultipartEntityBuilder create()
           
 MultipartEntityBuilder setBoundary(String boundary)
           
 MultipartEntityBuilder setCharset(Charset charset)
           
 MultipartEntityBuilder setLaxMode()
           
 MultipartEntityBuilder setStrictMode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

create

public static MultipartEntityBuilder create()

setLaxMode

public MultipartEntityBuilder setLaxMode()

setStrictMode

public MultipartEntityBuilder setStrictMode()

setBoundary

public MultipartEntityBuilder setBoundary(String boundary)

setCharset

public MultipartEntityBuilder setCharset(Charset charset)

addTextBody

public MultipartEntityBuilder addTextBody(String name,
                                          String text,
                                          ContentType contentType)

addTextBody

public MultipartEntityBuilder addTextBody(String name,
                                          String text)

addBinaryBody

public MultipartEntityBuilder addBinaryBody(String name,
                                            byte[] b,
                                            ContentType contentType,
                                            String filename)

addBinaryBody

public MultipartEntityBuilder addBinaryBody(String name,
                                            byte[] b)

addBinaryBody

public MultipartEntityBuilder addBinaryBody(String name,
                                            File file,
                                            ContentType contentType,
                                            String filename)

addBinaryBody

public MultipartEntityBuilder addBinaryBody(String name,
                                            File file)

addBinaryBody

public MultipartEntityBuilder addBinaryBody(String name,
                                            InputStream stream,
                                            ContentType contentType,
                                            String filename)

addBinaryBody

public MultipartEntityBuilder addBinaryBody(String name,
                                            InputStream stream)

build

public MultipartEntity build()


Copyright © 1999-2013 The Apache Software Foundation. All Rights Reserved.