FEAT some default MimeTypes as constants
parent
e70e422c44
commit
f4e2cd940c
|
@ -20,6 +20,33 @@ public class MimeType {
|
|||
public static final String MEDIA_TEXT = "text";
|
||||
public static final String MEDIA_VIDEO = "video";
|
||||
|
||||
public static final MimeType JAVA_ARCHIVE = new MimeType("application", "java-archive");
|
||||
public static final MimeType JAVASCRIPT = new MimeType("application", "javascript");
|
||||
public static final MimeType JSON = new MimeType("application", "json");
|
||||
public static final MimeType OCTET_STREAM = new MimeType("application", "octet-stream");
|
||||
public static final MimeType PDF = new MimeType("application", "pdf");
|
||||
public static final MimeType RTF = new MimeType("application", "rtf");
|
||||
public static final MimeType XHTML = new MimeType("application", "xhtml+xml");
|
||||
public static final MimeType XML = new MimeType("application", "xml");
|
||||
public static final MimeType ZIP = new MimeType("application", "zip");
|
||||
public static final MimeType AAC = new MimeType("audio", "aac");
|
||||
public static final MimeType MIDI = new MimeType("audio", "midi");
|
||||
public static final MimeType OGG_AUDIO = new MimeType("audio", "ogg");
|
||||
public static final MimeType WAV = new MimeType("audio", "x-wav");
|
||||
public static final MimeType TTF = new MimeType("font", "ttf");
|
||||
public static final MimeType WOFF = new MimeType("font", "woff");
|
||||
public static final MimeType GIF = new MimeType("image", "gif");
|
||||
public static final MimeType JPEG = new MimeType("image", "jpeg");
|
||||
public static final MimeType SVG = new MimeType("image", "svg+xml");
|
||||
public static final MimeType TIFF = new MimeType("image", "tiff");
|
||||
public static final MimeType ICON = new MimeType("image", "x-icon");
|
||||
public static final MimeType ICALENDAR = new MimeType("text", "calendar");
|
||||
public static final MimeType CSS = new MimeType("text", "css");
|
||||
public static final MimeType CSV = new MimeType("text", "csv");
|
||||
public static final MimeType HTML = new MimeType("text", "html");
|
||||
public static final MimeType MPEG_VIDEO = new MimeType("video", "mpeg");
|
||||
public static final MimeType OGG_VIDEO = new MimeType("video", "ogg");
|
||||
|
||||
private static final Pattern MIME_REGEX = Pattern.compile("^(?<media>\\p{Alnum}+)/(?<sub>\\p{Alnum}+)$");
|
||||
|
||||
private final String mediaType;
|
||||
|
|
Loading…
Reference in New Issue