Package spark.staticfiles
Class MimeType
- java.lang.Object
-
- spark.staticfiles.MimeType
-
public class MimeType extends java.lang.ObjectConfigures and holds mappings from file extensions to MIME types.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static java.lang.StringCONTENT_TYPEprivate static booleanguessingOnprivate static java.util.Map<java.lang.String,java.lang.String>mappings
-
Constructor Summary
Constructors Constructor Description MimeType()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voiddisableGuessing()protected static java.lang.StringfromPathInfo(java.lang.String pathInfo)static java.lang.StringfromResource(AbstractFileResolvingResource resource)protected static java.lang.StringgetMimeType(java.lang.String filename)static voidregister(java.lang.String extension, java.lang.String mimeType)protected static booleanshouldGuess()
-
-
-
Field Detail
-
CONTENT_TYPE
static final java.lang.String CONTENT_TYPE
- See Also:
- Constant Field Values
-
guessingOn
private static volatile boolean guessingOn
-
mappings
private static java.util.Map<java.lang.String,java.lang.String> mappings
-
-
Method Detail
-
register
public static void register(java.lang.String extension, java.lang.String mimeType)
-
disableGuessing
public static void disableGuessing()
-
fromResource
public static java.lang.String fromResource(AbstractFileResolvingResource resource)
-
getMimeType
protected static java.lang.String getMimeType(java.lang.String filename)
-
fromPathInfo
protected static java.lang.String fromPathInfo(java.lang.String pathInfo)
-
shouldGuess
protected static boolean shouldGuess()
-
-