本文整理匯總了Java中org.apache.tika.mime.MediaType.getType方法的典型用法代碼示例。如果您正苦於以下問題:Java MediaType.getType方法的具體用法?Java MediaType.getType怎麽用?Java MediaType.getType使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.tika.mime.MediaType
的用法示例。
在下文中一共展示了MediaType.getType方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: isMediaTypeMatch
import org.apache.tika.mime.MediaType; //導入方法依賴的package包/類
/** Returns true if mediaType falls withing the given range (pattern), false otherwise */
private boolean isMediaTypeMatch(MediaType mediaType, MediaType rangePattern) {
String WILDCARD = "*";
String rangePatternType = rangePattern.getType();
String rangePatternSubtype = rangePattern.getSubtype();
return (rangePatternType.equals(WILDCARD) || rangePatternType.equals(mediaType.getType()))
&& (rangePatternSubtype.equals(WILDCARD) || rangePatternSubtype.equals(mediaType.getSubtype()));
}
示例2: getMimeTypeFromContentType
import org.apache.tika.mime.MediaType; //導入方法依賴的package包/類
protected static String getMimeTypeFromContentType(String contentType) {
String result = "";
MediaType mt = MediaType.parse(contentType);
if (mt != null) {
result = mt.getType() + "/" + mt.getSubtype();
}
return result;
}
示例3: getSuperTypeForMimeType
import org.apache.tika.mime.MediaType; //導入方法依賴的package包/類
public String getSuperTypeForMimeType(String mimeType) {
try {
MediaType mediaType = this.mimeTypes.getMediaTypeRegistry().getSupertype(this.mimeTypes.forName(mimeType).getType());
if (mediaType != null) {
return mediaType.getType() + "/" + mediaType.getSubtype();
} else {
return null;
}
}catch (Exception e) {
LOG.log(Level.WARNING, "Failed to get super-type for mimetype "
+ mimeType + " : " + e.getMessage());
return null;
}
}