|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 Object
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
public 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 |