public class IMDiskFileItem extends Object implements org.apache.commons.fileupload.FileItem
コンストラクタと説明 |
---|
IMDiskFileItem(String fieldName,
String contentType,
boolean isFormField,
String fileName,
int sizeThreshold,
File repository,
Map headers)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
clean()
一時ファイルを削除します。
|
void |
delete()
一時ファイルを削除します。
|
byte[] |
get()
ファイルの内容をバイト配列として取得します。
|
String |
getContentType()
コンテントタイプを取得します。
|
String |
getFieldName()
フィールド名を取得します。
|
Map |
getHeaders()
ヘッダ情報を取得します。
|
InputStream |
getInputStream()
一時ファイルから取得したInputStreamを取得します。
|
String |
getName()
ファイル名を取得します。
|
OutputStream |
getOutputStream()
ファイルの内容を保存するのに使用できるOutputStreamを取得します。
|
long |
getSize()
ファイルサイズを取得します。
|
String |
getString()
ファイルの内容をStringとして取得します。
|
String |
getString(String charset)
指定されたエンコードを使用してファイルの内容をStringとして取得します。
|
boolean |
isFormField()
単純なフォームフィールドかどうかを取得します。
|
boolean |
isInMemory()
ファイルの内容がメモリから読み込まれるかどうかを取得します。
|
void |
setFieldName(String fieldName)
ファイルを参照するためのフィールド名をセットします。
|
void |
setFormField(boolean state)
単純なフォームフィールドかどうかを指定します。
|
void |
write(File file)
指定されたFileにアップロードされたファイルを書き出します。
|
public IMDiskFileItem(String fieldName, String contentType, boolean isFormField, String fileName, int sizeThreshold, File repository, Map headers)
fieldName
- フィールド名contentType
- コンテントタイプisFormField
- フィールドかどうかのフラグfileName
- ファイル名sizeThreshold
- 閾値repository
- 一時ファイルの保存先headers
- ヘッダ情報public Map getHeaders()
public void delete()
delete
インタフェース内 org.apache.commons.fileupload.FileItem
public byte[] get()
get
インタフェース内 org.apache.commons.fileupload.FileItem
public String getContentType()
getContentType
インタフェース内 org.apache.commons.fileupload.FileItem
public String getFieldName()
getFieldName
インタフェース内 org.apache.commons.fileupload.FileItem
public InputStream getInputStream() throws IOException
getInputStream
インタフェース内 org.apache.commons.fileupload.FileItem
IOException
public String getName()
getName
インタフェース内 org.apache.commons.fileupload.FileItem
public OutputStream getOutputStream() throws IOException
getOutputStream
インタフェース内 org.apache.commons.fileupload.FileItem
IOException
public long getSize()
getSize
インタフェース内 org.apache.commons.fileupload.FileItem
public String getString()
getString
インタフェース内 org.apache.commons.fileupload.FileItem
public String getString(String charset) throws UnsupportedEncodingException
getString
インタフェース内 org.apache.commons.fileupload.FileItem
UnsupportedEncodingException
public boolean isFormField()
isFormField
インタフェース内 org.apache.commons.fileupload.FileItem
public boolean isInMemory()
isInMemory
インタフェース内 org.apache.commons.fileupload.FileItem
public void setFieldName(String fieldName)
setFieldName
インタフェース内 org.apache.commons.fileupload.FileItem
public void setFormField(boolean state)
setFormField
インタフェース内 org.apache.commons.fileupload.FileItem
public void write(File file) throws Exception
write
インタフェース内 org.apache.commons.fileupload.FileItem
Exception
public void clean()
Copyright © 2012 NTT DATA INTRAMART CORPORATION