|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.io.OutputStream
javax.servlet.ServletOutputStream
org.opengion.hayabusa.filter.GZIPResponseStream
public class GZIPResponseStream
GZIPFilter で使用する、GZIP圧縮するServletOutputStreamクラスです。
フィールドの概要 | |
---|---|
protected java.io.ByteArrayOutputStream |
baos
|
protected java.util.zip.GZIPOutputStream |
gzipstream
|
protected boolean |
isClosed
|
protected javax.servlet.ServletOutputStream |
output
|
protected javax.servlet.http.HttpServletResponse |
response
|
コンストラクタの概要 | |
---|---|
GZIPResponseStream(javax.servlet.http.HttpServletResponse response)
コンストラクター |
メソッドの概要 | |
---|---|
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 baos
protected java.util.zip.GZIPOutputStream gzipstream
protected boolean isClosed
protected javax.servlet.http.HttpServletResponse response
protected javax.servlet.ServletOutputStream output
コンストラクタの詳細 |
---|
public GZIPResponseStream(javax.servlet.http.HttpServletResponse response) throws java.io.IOException
response
- HttpServletResponse
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.0.1.1 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |