Package org.apache.jena.atlas.web
Class MediaType
- java.lang.Object
-
- org.apache.jena.atlas.web.MediaType
-
- Direct Known Subclasses:
MediaRange
public class MediaType extends java.lang.ObjectA structure to represent a media type. See also the Apache httpd documentation.
-
-
Constructor Summary
Constructors Constructor Description MediaType(java.lang.String type, java.lang.String subType)Create a media type from type and subTypeMediaType(java.lang.String type, java.lang.String subType, java.lang.String charset)Create a media type from type and subTypeMediaType(MediaType other)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static MediaTypecreate(java.lang.String string)static MediaTypecreate(java.lang.String contentType, java.lang.String charset)static MediaTypecreate(java.lang.String contentType, java.lang.String subType, java.lang.String charset)static MediaTypecreateFromContentType(java.lang.String string)booleanequals(java.lang.Object object)java.lang.StringgetCharset()java.lang.StringgetContentType()Deprecated.java.lang.StringgetContentTypeStr()java.lang.StringgetParameter(java.lang.String name)java.lang.StringgetSubType()java.lang.StringgetType()inthashCode()static org.apache.jena.atlas.web.MediaType.ParsedMediaTypeparse(java.lang.String string)java.lang.StringtoHeaderString()Format for use in HTTP headerjava.lang.StringtoString()Format to show structure - intentionally different from header form so you can tell parsing happened correctly
-
-
-
Constructor Detail
-
MediaType
public MediaType(MediaType other)
-
MediaType
public MediaType(java.lang.String type, java.lang.String subType)Create a media type from type and subType
-
MediaType
public MediaType(java.lang.String type, java.lang.String subType, java.lang.String charset)Create a media type from type and subType
-
-
Method Detail
-
create
public static MediaType create(java.lang.String contentType, java.lang.String charset)
-
createFromContentType
public static MediaType createFromContentType(java.lang.String string)
-
create
public static MediaType create(java.lang.String contentType, java.lang.String subType, java.lang.String charset)
-
create
public static MediaType create(java.lang.String string)
-
parse
public static org.apache.jena.atlas.web.MediaType.ParsedMediaType parse(java.lang.String string)
-
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:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
getParameter
public java.lang.String getParameter(java.lang.String name)
-
getContentType
@Deprecated public java.lang.String getContentType()
Deprecated.
-
getContentTypeStr
public java.lang.String getContentTypeStr()
-
getCharset
public java.lang.String getCharset()
-
getSubType
public java.lang.String getSubType()
-
getType
public java.lang.String getType()
-
-