public static class FileUploadTikaAdapterImpl.TikaMimeTypeImpl extends java.lang.Object implements FileUploadTikaAdapter.TikaMimeType
apache tika への依存を解消するクラス
| コンストラクタと説明 |
|---|
TikaMimeTypeImpl(MimeType mimeType)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.util.List<java.lang.String> |
getExtensions()
MimeType に定義されている拡張子リストを取得する
|
java.lang.String |
getName()
MimeType 名を取得する
|
boolean |
hasMagic()
MimeType に magic bytes の定義が存在するか確認する。
|
boolean |
matchesMagic(byte[] magic)
MimeType の magic bytes の定義に一致するか確認する
|
public TikaMimeTypeImpl(MimeType mimeType)
mimeType - MimeType インスタンスpublic java.lang.String getName()
FileUploadTikaAdapter.TikaMimeTypegetName インタフェース内 FileUploadTikaAdapter.TikaMimeTypepublic java.util.List<java.lang.String> getExtensions()
FileUploadTikaAdapter.TikaMimeTypegetExtensions インタフェース内 FileUploadTikaAdapter.TikaMimeTypepublic boolean hasMagic()
FileUploadTikaAdapter.TikaMimeTypehasMagic インタフェース内 FileUploadTikaAdapter.TikaMimeTypepublic boolean matchesMagic(byte[] magic)
FileUploadTikaAdapter.TikaMimeTypematchesMagic インタフェース内 FileUploadTikaAdapter.TikaMimeTypemagic - チェック対象ファイルの magic byte