|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.io.OutputStream
javax.servlet.ServletOutputStream
org.opengion.hayabusa.filter.FileResponseStream
public class FileResponseStream
FileFilter で使用する、File圧縮するServletOutputStreamクラスです。
フィールドの概要 | |
---|---|
protected java.io.ByteArrayOutputStream |
filestream
|
protected boolean |
isClosed
|
protected javax.servlet.ServletOutputStream |
output
|
protected javax.servlet.ServletResponse |
response
|
コンストラクタの概要 | |
---|---|
FileResponseStream(javax.servlet.ServletResponse response,
java.lang.String filename)
コンストラクター |
メソッドの概要 | |
---|---|
void |
close()
このストリームを閉じ、このストリームに関連するすべてのシステムリソースを解放します。 |
boolean |
closed()
すでにストリームが閉じられているかどうかを返します。 |
void |
flush()
この出力ストリームをフラッシュし、バッファに入っている出力バイトをすべて強制的書き込みますに。 |
void |
write(byte[] bt)
指定されたバイト配列からこの出力ストリームに b.length バイトを書き込みます。 |
void |
write(byte[] bt,
int off,
int len)
オフセット off から始まる指定のバイト配列からこの出力ストリームに len バイトを書き込みます。 |
void |
write(int bt)
この出力ストリームに指定されたバイトを書き込みます。 |
クラス javax.servlet.ServletOutputStream から継承されたメソッド |
---|
print, print, print, print, print, print, print, println, println, println, println, println, println, println, println |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected java.io.ByteArrayOutputStream filestream
protected boolean isClosed
protected javax.servlet.ServletResponse response
protected javax.servlet.ServletOutputStream output
コンストラクタの詳細 |
---|
public FileResponseStream(javax.servlet.ServletResponse response, java.lang.String filename) throws java.io.IOException
response
- ServletResponse
java.io.IOException
メソッドの詳細 |
---|
public void close() throws java.io.IOException
java.io.Closeable
内の close
java.io.OutputStream
内の close
java.io.IOException
public void flush() throws java.io.IOException
java.io.Flushable
内の flush
java.io.OutputStream
内の flush
java.io.IOException
public void write(int bt) throws java.io.IOException
java.io.OutputStream
内の write
bt
- int byteデータ
java.io.IOException
public void write(byte[] bt) throws java.io.IOException
java.io.OutputStream
内の write
bt
- byte[] データ
java.io.IOException
public void write(byte[] bt, int off, int len) throws java.io.IOException
java.io.OutputStream
内の write
bt
- byte[]off
- intlen
- int
java.io.IOException
public boolean closed()
|
openGion 5.1.1.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |