public interface ContentTypeField extends ParsedField
| Modifier and Type | Field and Description |
|---|---|
static String |
PARAM_BOUNDARY
The name of the
boundary parameter. |
static String |
PARAM_CHARSET
The name of the
charset parameter. |
static String |
TYPE_MESSAGE_RFC822
The
message/rfc822 MIME type. |
static String |
TYPE_MULTIPART_DIGEST
The
multipart/digest MIME type. |
static String |
TYPE_MULTIPART_PREFIX
The prefix of all
multipart MIME types. |
static String |
TYPE_TEXT_PLAIN
The
text/plain MIME type. |
| Modifier and Type | Method and Description |
|---|---|
String |
getBoundary()
Gets the value of the
boundary parameter if set. |
String |
getCharset()
Gets the value of the
charset parameter if set. |
String |
getMediaType()
Gets the media type defined in this Content-Type field.
|
String |
getMimeType()
Gets the MIME type defined in this Content-Type field.
|
String |
getParameter(String name)
Gets the value of a parameter.
|
Map<String,String> |
getParameters()
Gets all parameters.
|
String |
getSubType()
Gets the subtype defined in this Content-Type field.
|
boolean |
isMimeType(String mimeType)
Determines if the MIME type of this field matches the given one.
|
boolean |
isMultipart()
Determines if the MIME type of this field is
multipart/*. |
getParseException, isValidFieldstatic final String TYPE_MULTIPART_PREFIX
multipart MIME types.static final String TYPE_MULTIPART_DIGEST
multipart/digest MIME type.static final String TYPE_TEXT_PLAIN
text/plain MIME type.static final String TYPE_MESSAGE_RFC822
message/rfc822 MIME type.static final String PARAM_BOUNDARY
boundary parameter.static final String PARAM_CHARSET
charset parameter.String getMimeType()
String getMediaType()
String getSubType()
String getParameter(String name)
name - the name of the parameter to get.null if not set.boolean isMimeType(String mimeType)
mimeType - the MIME type to match against.true if the MIME type of this field matches,
false otherwise.boolean isMultipart()
multipart/*.true if this field is has a
multipart/* MIME type, false
otherwise.String getBoundary()
boundary parameter if set.boundary parameter value or null
if not set.String getCharset()
charset parameter if set.charset parameter value or null
if not set.Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.