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, isValidField
static 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.