public class MimeType
extends java.lang.Object
| Modifier and Type | Field | Description |
|---|---|---|
static MimeType |
MIME_APPLICATION_JSON |
|
static MimeType |
MIME_APPLICATION_XML |
|
static MimeType |
MIME_IMAGE |
|
static MimeType |
MIME_IMAGE_JPEG |
|
static MimeType |
MIME_IMAGE_PNG |
|
static MimeType |
MIME_IMAGE_TIF |
|
static MimeType |
MIME_TYPE_MARKDOWN |
|
static MimeType |
MIME_WILDCARD |
Convenience definitions for commonly used MIME types
|
| Modifier and Type | Method | Description |
|---|---|---|
static MimeType |
fromExtension(java.lang.String ext) |
Determine MIME type for the given file extension
|
static MimeType |
fromFilename(java.lang.String filename) |
Determine MIME type from filename string.
|
static MimeType |
fromTypename(java.lang.String typeName) |
Given an existing MIME type name, look up the corresponding instance.
|
static MimeType |
fromURI(java.net.URI uri) |
Determine MIME type from URI.
|
java.util.List<java.lang.String> |
getExtensions() |
Get the known file extensions for the MIME type
|
java.lang.String |
getPrimaryType() |
|
java.lang.String |
getSubType() |
|
java.lang.String |
getSuffix() |
|
java.lang.String |
getTypeName() |
Get the MIME type's name (e.g."application/json")
|
boolean |
matches(java.lang.Object other) |
Check if the MIME type "matches" another MIME type.
|
public static final MimeType MIME_WILDCARD
public static final MimeType MIME_IMAGE
public static final MimeType MIME_APPLICATION_JSON
public static final MimeType MIME_APPLICATION_XML
public static final MimeType MIME_IMAGE_JPEG
public static final MimeType MIME_IMAGE_TIF
public static final MimeType MIME_IMAGE_PNG
public static final MimeType MIME_TYPE_MARKDOWN
public static MimeType fromExtension(java.lang.String ext)
ext - file extensionpublic static MimeType fromFilename(java.lang.String filename)
filename - filename including extensionpublic static MimeType fromURI(java.net.URI uri)
uri - uri including filename with extensionpublic static MimeType fromTypename(java.lang.String typeName)
typeName - mietype name as String, e.g. "image/jpeg"public java.lang.String getTypeName()
public java.util.List<java.lang.String> getExtensions()
public java.lang.String getPrimaryType()
public java.lang.String getSubType()
public java.lang.String getSuffix()
public boolean matches(java.lang.Object other)
other - Other MIME type to compare againstCopyright © 2018. All rights reserved.