|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tika.mime.MimeType
public final class MimeType
Internet media type.
| Method Summary | |
|---|---|
int |
compareTo(MimeType mime)
|
boolean |
equals(Object o)
|
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. |
String |
getName()
Returns the name of this media type. |
MediaType |
getType()
Returns the normalized media type name. |
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static boolean isValid(String name)
name := token "/" token
token := 1*<any (US-ASCII) CHAR except SPACE, CTLs, or tspecials>
tspecials := "(" / ")" / "<" / ">" / "@" / "," / ";" / ":" /
"\" / <"> / "/" / "[" / "]" / "?" / "="
name - name string
true 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 boolean hasMagic()
public boolean matchesMagic(byte[] data)
public boolean matches(byte[] data)
public int compareTo(MimeType mime)
compareTo in interface Comparable<MimeType>public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Objectpublic String toString()
toString in class Objectpublic String getExtension()
getExtensions() method to
get the full list of known extensions of this type.
public List<String> getExtensions()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||