public abstract class AbstractMimeTypeDetector extends Object implements MimeTypeDetector
| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
initialized |
protected HashMap<String,MimeType> |
internalMimetypes |
| 构造器和说明 |
|---|
AbstractMimeTypeDetector()
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected static String |
getExtension(String path) |
protected abstract MimeType |
implProbeMimeType(Path path) |
protected abstract MimeType |
implProbeMimeType(String path) |
protected abstract void |
initialize() |
protected static MimeType |
parse(String s,
String description) |
MimeType |
probe(File file)
探测文件 MimeType
|
MimeType |
probe(Path path)
探测文件 MimeType
|
MimeType |
probe(String path)
探测文件 MimeType
|
protected void |
putIfAbsent(String extension,
String contentType,
String description) |
public final MimeType probe(String path) throws IOException
MimeTypeDetectorprobe 在接口中 MimeTypeDetectorpath - 文件路径IOException - IOExceptionpublic final MimeType probe(File file) throws IOException
MimeTypeDetectorprobe 在接口中 MimeTypeDetectorfile - 文件对象 File 实例IOException - IOExceptionpublic final MimeType probe(Path path)
MimeTypeDetectorprobe 在接口中 MimeTypeDetectorpath - 文件路径对象 File 实例protected abstract void initialize()
Copyright © 2023 buession.com Inc.. All rights reserved.