Package org.apache.http.entity.mime
Class FormBodyPartBuilder
- java.lang.Object
-
- org.apache.http.entity.mime.FormBodyPartBuilder
-
public class FormBodyPartBuilder extends java.lang.Object
Builder for individualFormBodyPart
s.- Since:
- 4.4
-
-
Field Summary
Fields Modifier and Type Field Description private ContentBody
body
private Header
header
private java.lang.String
name
-
Constructor Summary
Constructors Constructor Description FormBodyPartBuilder()
FormBodyPartBuilder(java.lang.String name, ContentBody body)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FormBodyPartBuilder
addField(java.lang.String name, java.lang.String value)
FormBodyPart
build()
static FormBodyPartBuilder
create()
static FormBodyPartBuilder
create(java.lang.String name, ContentBody body)
private static java.lang.String
encodeForHeader(java.lang.String headerName)
FormBodyPartBuilder
removeFields(java.lang.String name)
FormBodyPartBuilder
setBody(ContentBody body)
FormBodyPartBuilder
setField(java.lang.String name, java.lang.String value)
FormBodyPartBuilder
setName(java.lang.String name)
-
-
-
Field Detail
-
name
private java.lang.String name
-
body
private ContentBody body
-
header
private final Header header
-
-
Constructor Detail
-
FormBodyPartBuilder
FormBodyPartBuilder(java.lang.String name, ContentBody body)
-
FormBodyPartBuilder
FormBodyPartBuilder()
-
-
Method Detail
-
create
public static FormBodyPartBuilder create(java.lang.String name, ContentBody body)
-
create
public static FormBodyPartBuilder create()
-
setName
public FormBodyPartBuilder setName(java.lang.String name)
-
setBody
public FormBodyPartBuilder setBody(ContentBody body)
-
addField
public FormBodyPartBuilder addField(java.lang.String name, java.lang.String value)
-
setField
public FormBodyPartBuilder setField(java.lang.String name, java.lang.String value)
-
removeFields
public FormBodyPartBuilder removeFields(java.lang.String name)
-
build
public FormBodyPart build()
-
encodeForHeader
private static java.lang.String encodeForHeader(java.lang.String headerName)
-
-