|
JAF 1.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.activation.FileTypeMap | +--javax.activation.MimetypesFileTypeMap
このクラスは FileTypeMap を拡張してファイル拡張子を使った ファイルのデータのタイプ識別を提供します。.mime.types 形式を利用します。
# comments begin with a '#'
# the format is <mime type> <space separated file extensions>
# for example:
text/plain txt text TXT
# this would map file.txt, file.text, and file.TXT to
# the mime type "text/plain"
getContentType
メソッドのいずれかが呼ばれると、
最初にファイルマップのこのインスタンスに追加された MIME タイプエントリを
調べ、対応づけが見つからなければ JavaBeans Activation Frameword の一部として
含まれているデフォルトのエントリを調べます。対応づけが全く見つからない場合は
タイプ "application/octet-stream" を返します。
コンストラクタの概要 | |
MimetypesFileTypeMap()
デフォルトのコンストラクタです。 |
|
MimetypesFileTypeMap(java.io.InputStream is)
対応表に追加する mimetypes ファイルを InputStream として 指定するコンストラクタです。 |
|
MimetypesFileTypeMap(java.lang.String mimeTypeFileName)
対応表に追加する mimetypes ファイルを指定するコンストラクタです。 |
メソッドの概要 | |
void |
addMimeTypes(java.lang.String mime_types)
対応表に .mimetype 値を追加します。 |
java.lang.String |
getContentType(java.io.File f)
ファイルオブジェクトのタイプを返します。 |
java.lang.String |
getContentType(java.lang.String filename)
渡されたファイルのタイプを返します。 |
クラス javax.activation.FileTypeMap から継承したメソッド |
getDefaultFileTypeMap,
setDefaultFileTypeMap |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
コンストラクタの詳細 |
public MimetypesFileTypeMap()
public MimetypesFileTypeMap(java.lang.String mimeTypeFileName) throws java.io.IOException
public MimetypesFileTypeMap(java.io.InputStream is)
メソッドの詳細 |
public void addMimeTypes(java.lang.String mime_types)
mime_types
- エントリを表す .mime.types 形式の文字列public java.lang.String getContentType(java.io.File f)
public java.lang.String getContentType(java.lang.String filename)
|
JAF 1.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |