javax.activation
public class MimeType extends Object implements Externalizable
Constructor Summary | |
---|---|
MimeType()
Constructor for an application/* content type. | |
MimeType(String rawdata)
Constructor that parses a raw String. | |
MimeType(String primary, String sub)
Constructor for a new MIME type with the given primary and sub types
and an empty parameter list. |
Method Summary | |
---|---|
String | getBaseType()
Returns the string representation of this MIME type without
parameters. |
String | getParameter(String name)
Returns the parameter value for the specified name. |
MimeTypeParameterList | getParameters()
Returns the MIME parameters. |
String | getPrimaryType()
Returns the primary type. |
String | getSubType()
Returns the subtype. |
boolean | match(MimeType type)
Returns true if the primary and subtype of this MIME type are the
same as in the given MIME type. |
boolean | match(String rawdata)
Returns true if the primary and subtype of this MIME type are the
same as in the given MIME type string. |
void | readExternal(ObjectInput in) |
void | removeParameter(String name)
Removes the parameter value for the specified name. |
void | setParameter(String name, String value)
Sets the parameter value for the specified name. |
void | setPrimaryType(String primary)
Sets the primary type. |
void | setSubType(String sub)
Sets the subtype. |
String | toString()
Returns the complete string representation of this MIME type. |
void | writeExternal(ObjectOutput out) |
application/*
content type.Parameters: rawdata the MIME type string
Parameters: primary the primary type sub the subtype
Parameters: name the parameter name
Parameters: name the parameter name
Parameters: name the parameter name value the new value
Parameters: primary the new primary type
Parameters: sub the new subtype