public final class MimeType extends Object implements Comparable<MimeType>, Serializable
| Modifier and Type | Method and Description | 
|---|---|
int | 
compareTo(MimeType mime)  | 
boolean | 
equals(Object o)  | 
String | 
getAcronym()
Returns an acronym for this mime type. 
 | 
String | 
getDescription()
Returns the description of this media type. 
 | 
String | 
getExtension()
Returns the preferred file extension of this type, or an empty string
 if no extensions are known. 
 | 
List<String> | 
getExtensions()
Returns the list of all known file extensions of this media type. 
 | 
List<URI> | 
getLinks()
Get a list of links to help document this mime type 
 | 
String | 
getName()
Returns the name of this media type. 
 | 
MediaType | 
getType()
Returns the normalized media type name. 
 | 
String | 
getUniformTypeIdentifier()
Get the UTI for this mime type. 
 | 
int | 
hashCode()  | 
boolean | 
hasMagic()  | 
static boolean | 
isValid(String name)
Checks that the given string is a valid Internet media type name
 based on rules from RFC 2054 section 5.3. 
 | 
boolean | 
matches(byte[] data)  | 
boolean | 
matchesMagic(byte[] data)  | 
void | 
setDescription(String description)
Set the description of this media type. 
 | 
String | 
toString()
Returns the name of this media type. 
 | 
public static boolean isValid(String name)
 name := token "/" token
 token := 1*<any (US-ASCII) CHAR except SPACE, CTLs, or tspecials>
 tspecials :=  "(" / ")" / "<" / ">" / "@" / "," / ";" / ":" /
               "\" / <"> / "/" / "[" / "]" / "?" / "="
 name - name stringtrue if the string is a valid media type name,
 false otherwisepublic MediaType getType()
public String getName()
public String getDescription()
public void setDescription(String description)
description - media type descriptionpublic String getAcronym()
public String getUniformTypeIdentifier()
public List<URI> getLinks()
public boolean hasMagic()
public boolean matchesMagic(byte[] data)
public boolean matches(byte[] data)
public int compareTo(MimeType mime)
compareTo in interface Comparable<MimeType>public String toString()
public String getExtension()
getExtensions() method to
 get the full list of known extensions of this type.Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.