|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.mortbay.jetty.MimeTypes
public class MimeTypes
| Constructor Summary | |
|---|---|
MimeTypes()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addMimeMapping(String extension,
String type)
Set a mime mapping |
void |
addTypeEncoding(String mimeType,
String encoding)
Set the encoding that should be used for a mimeType. |
String |
getEncodingByMimeType(String type)
Get char encoding by mime type. |
Map |
getEncodingMap()
Get the map of mime type to char encoding. |
Buffer |
getMimeByExtension(String filename)
Get the MIME type by filename extension. |
Map |
getMimeMap()
|
private static Buffer |
normalizeMimeType(String type)
|
void |
setEncodingMap(Map encodingMap)
Set the map of mime type to char encoding. |
void |
setMimeMap(Map mimeMap)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String FORM_ENCODED
public static final String MESSAGE_HTTP
public static final String MULTIPART_BYTERANGES
public static final String TEXT_HTML
public static final String TEXT_PLAIN
public static final String TEXT_XML
public static final String TEXT_HTML_8859_1
public static final String TEXT_PLAIN_8859_1
public static final String TEXT_XML_8859_1
public static final String TEXT_HTML_UTF_8
public static final String TEXT_PLAIN_UTF_8
public static final String TEXT_XML_UTF_8
private static int index
private static final int FORM_ENCODED_ORDINAL
private static final int MESSAGE_HTTP_ORDINAL
private static final int MULTIPART_BYTERANGES_ORDINAL
private static final int TEXT_HTML_ORDINAL
private static final int TEXT_PLAIN_ORDINAL
private static final int TEXT_XML_ORDINAL
private static final int TEXT_HTML_8859_1_ORDINAL
private static final int TEXT_PLAIN_8859_1_ORDINAL
private static final int TEXT_XML_8859_1_ORDINAL
private static final int TEXT_HTML_UTF_8_ORDINAL
private static final int TEXT_PLAIN_UTF_8_ORDINAL
private static final int TEXT_XML_UTF_8_ORDINAL
public static final BufferCache CACHE
public static final BufferCache.CachedBuffer FORM_ENCODED_BUFFER
public static final BufferCache.CachedBuffer MESSAGE_HTTP_BUFFER
public static final BufferCache.CachedBuffer MULTIPART_BYTERANGES_BUFFER
public static final BufferCache.CachedBuffer TEXT_HTML_BUFFER
public static final BufferCache.CachedBuffer TEXT_PLAIN_BUFFER
public static final BufferCache.CachedBuffer TEXT_XML_BUFFER
public static final BufferCache.CachedBuffer TEXT_HTML_8859_1_BUFFER
public static final BufferCache.CachedBuffer TEXT_PLAIN_8859_1_BUFFER
public static final BufferCache.CachedBuffer TEXT_XML_8859_1_BUFFER
public static final BufferCache.CachedBuffer TEXT_HTML_UTF_8_BUFFER
public static final BufferCache.CachedBuffer TEXT_PLAIN_UTF_8_BUFFER
public static final BufferCache.CachedBuffer TEXT_XML_UTF_8_BUFFER
private static final Map __dftMimeMap
private static final Map __encodings
private Map _mimeMap
private Map _encodingMap
| Constructor Detail |
|---|
public MimeTypes()
| Method Detail |
|---|
public Map getMimeMap()
public void setMimeMap(Map mimeMap)
mimeMap - A Map of file extension to mime-type.public Buffer getMimeByExtension(String filename)
filename - A file name
public void addMimeMapping(String extension,
String type)
extension - type - public Map getEncodingMap()
public void setEncodingMap(Map encodingMap)
encodingMap - Map of mime type to character encodings.public String getEncodingByMimeType(String type)
type - A mime type.
public void addTypeEncoding(String mimeType,
String encoding)
mimeType - encoding - private static Buffer normalizeMimeType(String type)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||