jp.morpho.webapp.servlet
クラス UploadFile

java.lang.Object
  |
  +--jp.morpho.webapp.servlet.UploadFile
すべての実装インタフェース:
java.io.Serializable

public class UploadFile
extends java.lang.Object
implements java.io.Serializable

アップロードされたファイルの情報を提供するクラスです。

作成者:
Kumiko Hiroi
関連項目:
直列化された形式

コンストラクタの概要
UploadFile()
           
 
メソッドの概要
protected  void finalize()
          オブジェクトへの参照が存在しなくなったときに、リソースを解放します。
 java.lang.String getClientPath()
          クライアントが選択したファイルのパスを取得します。
 java.lang.String getContentType()
          アップロードされたファイルのコンテントタイプを取得します。
 int getFileSize()
          アップロードされたファイルのファイルサイズを取得します。
 java.io.InputStream getInputStream()
          アップロードされたファイルのデータを読み込むための入力ストリームを取得します。
 java.lang.String getUploadPath()
          アップロードされたファイルの一時ファイルパスを取得します。
 boolean isMaxSizeExceeded()
          アップロードされたファイルが最大サイズ制限を超過したか検査します。
 void setClientPath(java.lang.String fileName)
          クライアントが選択したファイルのパスを設定します。
 void setContentType(java.lang.String contentType)
          アップロードされたファイルのコンテントタイプを設定します。
 void setFileSize(int fileSize)
          アップロードされたファイルのファイルサイズを設定します。
 void setInputStream(java.io.InputStream inputStream)
          アップロードされたファイルのデータを読み込むための入力ストリームを設定します。
 void setMaxSizeExceed(boolean maxSizeExceed)
          アップロードされたファイルの最大サイズ制限超過フラグを設定します。
 void setUploadPath(java.lang.String filePath)
          アップロードされたファイルの一時ファイルパスを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

UploadFile

public UploadFile()
メソッドの詳細

finalize

protected void finalize()
                 throws java.lang.Throwable
オブジェクトへの参照が存在しなくなったときに、リソースを解放します。

オーバーライド:
クラス java.lang.Object 内の finalize
java.lang.Throwable

getClientPath

public java.lang.String getClientPath()
クライアントが選択したファイルのパスを取得します。

戻り値:
クライアントが選択したファイルのパス

setClientPath

public void setClientPath(java.lang.String fileName)
クライアントが選択したファイルのパスを設定します。


getContentType

public java.lang.String getContentType()
アップロードされたファイルのコンテントタイプを取得します。

戻り値:
アップロードされたファイルのコンテントタイプ

setContentType

public void setContentType(java.lang.String contentType)
アップロードされたファイルのコンテントタイプを設定します。

パラメータ:
contentType - アップロードされたファイルのコンテントタイプ

getFileSize

public int getFileSize()
アップロードされたファイルのファイルサイズを取得します。

戻り値:
アップロードされたファイルのファイルサイズ

setFileSize

public void setFileSize(int fileSize)
アップロードされたファイルのファイルサイズを設定します。

パラメータ:
fileSize - アップロードされたファイルのファイルサイズ

getUploadPath

public java.lang.String getUploadPath()
アップロードされたファイルの一時ファイルパスを取得します。

戻り値:
アップロードされたファイルの一時ファイルパス

setUploadPath

public void setUploadPath(java.lang.String filePath)
アップロードされたファイルの一時ファイルパスを設定します。


getInputStream

public java.io.InputStream getInputStream()
アップロードされたファイルのデータを読み込むための入力ストリームを取得します。

戻り値:
アップロードされたファイルのデータを読み込むための入力ストリーム

setInputStream

public void setInputStream(java.io.InputStream inputStream)
アップロードされたファイルのデータを読み込むための入力ストリームを設定します。

パラメータ:
inputStream - アップロードされたファイルのデータを読み込むための入力ストリーム

isMaxSizeExceeded

public boolean isMaxSizeExceeded()
アップロードされたファイルが最大サイズ制限を超過したか検査します。

戻り値:
アップロードされたファイルが最大サイズ制限を超過した場合は、true。

setMaxSizeExceed

public void setMaxSizeExceed(boolean maxSizeExceed)
アップロードされたファイルの最大サイズ制限超過フラグを設定します。

パラメータ:
maxSizeExceed - アップロードされたファイルが最大サイズ制限を超過した場合は、true。