com.sun.grizzly.util.http
Class MimeMap

java.lang.Object
  extended by com.sun.grizzly.util.http.MimeMap
All Implemented Interfaces:
FileNameMap

public class MimeMap
extends Object
implements FileNameMap

A mime type map that implements the java.net.FileNameMap interface.

Author:
James Duncan Davidson [duncan@eng.sun.com], Jason Hunter [jch@eng.sun.com]

Field Summary
static Hashtable<String,String> defaultMap
           
 
Constructor Summary
MimeMap()
           
 
Method Summary
 void addContentType(String extn, String type)
           
 String getContentType(String extn)
           
 String getContentTypeFor(String fileName)
           
static String getExtension(String fileName)
          Get extension of file, without fragment id
 Enumeration<String> getExtensions()
           
 void removeContentType(String extn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

defaultMap

public static final Hashtable<String,String> defaultMap
Constructor Detail

MimeMap

public MimeMap()
Method Detail

addContentType

public void addContentType(String extn,
                           String type)

getExtensions

public Enumeration<String> getExtensions()

getContentType

public String getContentType(String extn)

removeContentType

public void removeContentType(String extn)

getExtension

public static String getExtension(String fileName)
Get extension of file, without fragment id


getContentTypeFor

public String getContentTypeFor(String fileName)
Specified by:
getContentTypeFor in interface FileNameMap


Copyright © 2012 Oracle Corporation. All Rights Reserved.