|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.activation.MimeType
public class MimeType
A MIME content type, as defined in RFCs 2045 and 2046.
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)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MimeType()
application/*
content type.
public MimeType(String rawdata) throws MimeTypeParseException
rawdata
- the MIME type string
MimeTypeParseException
public MimeType(String primary, String sub) throws MimeTypeParseException
primary
- the primary typesub
- the subtype
MimeTypeParseException
Method Detail |
---|
public String getPrimaryType()
public void setPrimaryType(String primary) throws MimeTypeParseException
primary
- the new primary type
MimeTypeParseException
public String getSubType()
public void setSubType(String sub) throws MimeTypeParseException
sub
- the new subtype
MimeTypeParseException
public MimeTypeParameterList getParameters()
public String getParameter(String name)
name
- the parameter namepublic void setParameter(String name, String value)
name
- the parameter namevalue
- the new valuepublic void removeParameter(String name)
name
- the parameter namepublic String toString()
toString
in class Object
public String getBaseType()
public boolean match(MimeType type)
public boolean match(String rawdata) throws MimeTypeParseException
MimeTypeParseException
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |