jp.terasoluna.fw.web.struts.actions
クラス DownloadByteArray

java.lang.Object
  上位を拡張 jp.terasoluna.fw.web.struts.actions.AbstractDownloadObject
      上位を拡張 jp.terasoluna.fw.web.struts.actions.DownloadByteArray
すべての実装されたインタフェース:
Serializable

public class DownloadByteArray
extends AbstractDownloadObject

バイト配列をダウンロードデータとするためのクラス。

関連項目:
直列化された形式

フィールドの概要
protected  byte[] byteArray
          ダウンロード内容。
 
クラス jp.terasoluna.fw.web.struts.actions.AbstractDownloadObject から継承されたフィールド
additionalHeaders, charset, contentType, DEFAULT_CHARSET, DEFAULT_CONTENT_TYPE, name, NO_DOWNLOAD_CONTENT_ERROR
 
コンストラクタの概要
DownloadByteArray(String name, byte[] byteArray)
          コンストラクタ。
 
メソッドの概要
 int getLengthOfData()
          ダウンロードサイズを取得する。
 InputStream getStreamInternal()
          ダウンロード内容のストリームを内部的に取得する。
 
クラス jp.terasoluna.fw.web.struts.actions.AbstractDownloadObject から継承されたメソッド
addHeader, getAdditionalHeaders, getCharset, getContentType, getName, getStream, setCharset, setContentType, setName
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

byteArray

protected byte[] byteArray
ダウンロード内容。

コンストラクタの詳細

DownloadByteArray

public DownloadByteArray(String name,
                         byte[] byteArray)
コンストラクタ。

パラメータ:
name - ダウンロード名。
byteArray - ダウンロード内容であるバイト配列。
メソッドの詳細

getLengthOfData

public int getLengthOfData()
ダウンロードサイズを取得する。

定義:
クラス AbstractDownloadObject 内の getLengthOfData
戻り値:
ダウンロードサイズ。

getStreamInternal

public InputStream getStreamInternal()
                              throws FileNotFoundException
ダウンロード内容のストリームを内部的に取得する。

定義:
クラス AbstractDownloadObject 内の getStreamInternal
戻り値:
ストリーム。
例外:
FileNotFoundException


Copyright © 2012. All Rights Reserved.