|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--javax.activation.MimeType
Represents a MIME type as per RFC2046.
| Constructor Summary | |
MimeType()
Create empty MIME Type |
|
MimeType(java.lang.String rawdata)
Create a MIME Type object from a raw MIME Type entry. |
|
MimeType(java.lang.String primary,
java.lang.String sub)
Create MIME Type object from primary/sub |
|
| Method Summary | |
java.lang.String |
getBaseType()
Get the Base of the MIME type. |
java.lang.String |
getParameter(java.lang.String name)
Get the value of a MIME type parameter. |
MimeTypeParameterList |
getParameters()
Get the parameter collection |
java.lang.String |
getPrimaryType()
Get the primary type of the MIME type |
java.lang.String |
getSubType()
Get the sub type of the MIME type |
boolean |
match(MimeType type)
Determine if the MIME Type matches this MIME Type. |
boolean |
match(java.lang.String rawdata)
Determine if the raw MIME Type entry matches this MIME Type. |
void |
readExternal(java.io.ObjectInput input)
Read external. |
void |
removeParameter(java.lang.String name)
Remove the specified parameter from the MIME type |
void |
setParameter(java.lang.String name,
java.lang.String value)
Set a MIME type parameter. |
void |
setPrimaryType(java.lang.String primary)
Set the primary type of the MIME type. |
void |
setSubType(java.lang.String sub)
Set the sub type of the MIME type. |
java.lang.String |
toString()
Get a MIME type string encoding. |
void |
writeExternal(java.io.ObjectOutput output)
Write external. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public MimeType(java.lang.String rawdata)
throws MimeTypeParseException
rawdata - MIME Type entry
public MimeType(java.lang.String primary,
java.lang.String sub)
primary - MIME Type primarysub - MIME Type sub typepublic MimeType()
| Method Detail |
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getBaseType()
public java.lang.String getParameter(java.lang.String name)
name - Parameter namepublic MimeTypeParameterList getParameters()
public void removeParameter(java.lang.String name)
name - Parameter name
public void setParameter(java.lang.String name,
java.lang.String value)
name - Parameter namevalue - Parameter valuepublic java.lang.String getPrimaryType()
public java.lang.String getSubType()
public void setPrimaryType(java.lang.String primary)
throws MimeTypeParseException
primary - Primary typeMimeTypeParseException - Parsing exception occurred
public void setSubType(java.lang.String sub)
throws MimeTypeParseException
sub - Sub typeMimeTypeParseException - Parsing exception occurred
public boolean match(java.lang.String rawdata)
throws MimeTypeParseException
rawdata - MIME type entry to checkMimeTypeParseException - Parsing exception occurredpublic boolean match(MimeType type)
type - MIME type to check
public void readExternal(java.io.ObjectInput input)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizableinput - Object inputjava.io.IOException - IOException occurredjava.lang.ClassNotFoundException - ClassNotFoundException occurred
public void writeExternal(java.io.ObjectOutput output)
throws java.io.IOException
writeExternal in interface java.io.Externalizableoutput - Object outputjava.io.IOException - IO exception occurred
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||