org.openjena.atlas.web
Class MediaType
java.lang.Object
org.openjena.atlas.web.MediaType
- Direct Known Subclasses:
- MediaRange
public class MediaType
- extends java.lang.Object
A structure to represent a media type.
Se also the Apache httpd documentation.
|
Method Summary |
static MediaType |
create(java.lang.String contentType,
java.lang.String charset)
|
static MediaType |
create(java.lang.String contentType,
java.lang.String subType,
java.lang.String charset)
|
boolean |
equals(java.lang.Object object)
|
java.lang.String |
getCharset()
|
java.lang.String |
getContentType()
|
java.lang.String |
getParameter(java.lang.String name)
|
java.lang.String |
getSubType()
|
java.lang.String |
getType()
|
int |
hashCode()
|
void |
setParameter(java.lang.String name,
java.lang.String value)
|
void |
setSubType(java.lang.String subType)
|
void |
setType(java.lang.String type)
|
java.lang.String |
toHeaderString()
Format for use in HTTP header |
java.lang.String |
toString()
Format to show structure - intentionally different from header
form so you can tell parsing happened correctly |
| Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
strCharset
public static final java.lang.String strCharset
- See Also:
- Constant Field Values
MediaType
public MediaType(MediaType other)
MediaType
public MediaType(java.lang.String string)
create
public static MediaType create(java.lang.String contentType,
java.lang.String charset)
create
public static MediaType create(java.lang.String contentType,
java.lang.String subType,
java.lang.String charset)
toHeaderString
public java.lang.String toHeaderString()
- Format for use in HTTP header
toString
public java.lang.String toString()
- Format to show structure - intentionally different from header
form so you can tell parsing happened correctly
- Overrides:
toString in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals in class java.lang.Object
getParameter
public java.lang.String getParameter(java.lang.String name)
setParameter
public void setParameter(java.lang.String name,
java.lang.String value)
getContentType
public java.lang.String getContentType()
getCharset
public java.lang.String getCharset()
getSubType
public java.lang.String getSubType()
setSubType
public void setSubType(java.lang.String subType)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)
Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.