Package nl.siegmann.epublib.service
Class MediatypeService
- java.lang.Object
-
- nl.siegmann.epublib.service.MediatypeService
-
public class MediatypeService extends java.lang.ObjectManages mediatypes that are used by epubs
-
-
Field Summary
Fields Modifier and Type Field Description static MediaTypeCSSstatic MediaTypeEPUBstatic MediaTypeGIFstatic MediaTypeJAVASCRIPTstatic MediaTypeJPGstatic MediaType[]mediatypesstatic java.util.Map<java.lang.String,MediaType>mediaTypesByNamestatic MediaTypeMP3static MediaTypeMP4static MediaTypeNCXstatic MediaTypeOGGstatic MediaTypeOPENTYPEstatic MediaTypePLSstatic MediaTypePNGstatic MediaTypeSMILstatic MediaTypeSVGstatic MediaTypeTTFstatic MediaTypeWOFFstatic MediaTypeXHTMLstatic MediaTypeXPGT
-
Constructor Summary
Constructors Constructor Description MediatypeService()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static MediaTypedetermineMediaType(java.lang.String filename)Gets the MediaType based on the file extension.static MediaTypegetMediaTypeByName(java.lang.String mediaTypeName)static booleanisBitmapImage(MediaType mediaType)
-
-
-
Field Detail
-
XHTML
public static final MediaType XHTML
-
EPUB
public static final MediaType EPUB
-
NCX
public static final MediaType NCX
-
JAVASCRIPT
public static final MediaType JAVASCRIPT
-
CSS
public static final MediaType CSS
-
JPG
public static final MediaType JPG
-
PNG
public static final MediaType PNG
-
GIF
public static final MediaType GIF
-
SVG
public static final MediaType SVG
-
TTF
public static final MediaType TTF
-
OPENTYPE
public static final MediaType OPENTYPE
-
WOFF
public static final MediaType WOFF
-
MP3
public static final MediaType MP3
-
OGG
public static final MediaType OGG
-
MP4
public static final MediaType MP4
-
SMIL
public static final MediaType SMIL
-
XPGT
public static final MediaType XPGT
-
PLS
public static final MediaType PLS
-
mediatypes
public static MediaType[] mediatypes
-
mediaTypesByName
public static java.util.Map<java.lang.String,MediaType> mediaTypesByName
-
-
Method Detail
-
isBitmapImage
public static boolean isBitmapImage(MediaType mediaType)
-
determineMediaType
public static MediaType determineMediaType(java.lang.String filename)
Gets the MediaType based on the file extension. Null of no matching extension found.- Parameters:
filename-- Returns:
- the MediaType based on the file extension.
-
getMediaTypeByName
public static MediaType getMediaTypeByName(java.lang.String mediaTypeName)
-
-