|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.hedenus.www.ContentType
public class ContentType
An (immuatable) internet content type (MIME). See RFC 1521.
Field Summary | |
---|---|
static ContentType |
DEFAULT_CONTENT_TYPE
The default type is application/octet-stream. |
Constructor Summary | |
---|---|
ContentType(java.lang.String spec)
Creates a new content type. |
|
ContentType(java.lang.String spec,
java.lang.String title)
Creates a new content type. |
|
ContentType(java.lang.String mediaType,
java.lang.String subType,
java.util.Map parameters)
Creates a new content type. |
|
ContentType(java.lang.String mediaType,
java.lang.String subType,
java.util.Map parameters,
java.lang.String title)
Creates a new content type. |
Method Summary | |
---|---|
int |
compareTo(java.lang.Object obj)
Content types are ordered by their type string. |
boolean |
equals(java.lang.Object obj)
Two content types are equal iff their type strings are equal. |
java.lang.String[] |
getAttributes()
Returns all attributes (parameter keys). |
java.lang.String |
getMediaType()
The media type, e.g. |
java.lang.String |
getParameter(java.lang.String key)
Returns the value of parameter with the specified attribute key,. e.g. the key 'charset' may return 'US-ASCII'. |
java.lang.String |
getSubType()
The sub type, e.g. |
java.lang.String |
getTitle()
A human readable name for the type. |
java.lang.String |
getType()
The full type, e.g. |
java.lang.String |
getTypeString()
The complete type string, e.g. |
int |
hashCode()
|
static java.lang.String |
parseType(java.lang.String s)
Parses the content type of a type string, i.e. media-type/sub-type without parameters. |
java.lang.String |
toString()
|
boolean |
typeEquals(ContentType that)
Returns true iff media-type and sub-type of this and the specified type are equal. |
boolean |
typeEquals(java.lang.String s)
Returns true iff media-type and sub-type of this and the specified type string are equal. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ContentType DEFAULT_CONTENT_TYPE
Constructor Detail |
---|
public ContentType(java.lang.String mediaType, java.lang.String subType, java.util.Map parameters)
mediaType
- subType
- parameters
- public ContentType(java.lang.String mediaType, java.lang.String subType, java.util.Map parameters, java.lang.String title)
mediaType
- subType
- parameters
- title
- public ContentType(java.lang.String spec)
spec
- public ContentType(java.lang.String spec, java.lang.String title)
spec
- title
- Method Detail |
---|
public java.lang.String getType()
public java.lang.String getMediaType()
public java.lang.String getSubType()
public java.lang.String getTypeString()
public java.lang.String getTitle()
public java.lang.String getParameter(java.lang.String key)
public java.lang.String[] getAttributes()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean typeEquals(ContentType that)
public boolean typeEquals(java.lang.String s)
public static java.lang.String parseType(java.lang.String s)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int compareTo(java.lang.Object obj)
compareTo
in interface java.lang.Comparable
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |