public class ServletResponseWrapper extends ObjectSE implements ServletResponse
ServletResponse| コンストラクターと説明 |
|---|
ServletResponseWrapper(ServletResponse response) 指定されたレスポンスオブジェクトをラップする ServletResponse アダプターを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | flushBuffer() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで flushBuffer() を呼び出すことです。 |
int | getBufferSize() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getBufferSize() を返すことです。 |
StringSE | getCharacterEncoding() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getCharacterEncoding() を返すことです。 |
StringSE | getContentType() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getContentType() を返すことです。 |
LocaleSE | getLocale() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getLocale() を返すことです。 |
ServletOutputStream | getOutputStream() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getOutputStream() を返すことです。 |
ServletResponse | getResponse() ラップされた ServletResponse オブジェクトを返します。 |
PrintWriterSE | getWriter() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getWriter() を返すことです。 |
boolean | isCommitted() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで isCommitted() を返すことです。 |
boolean | isWrapperFor(ClassSE<?> wrappedType) この ServletResponseWrapper が指定されたクラス型の ServletResponse をラップするかどうかを(再帰的に)チェックします。 |
boolean | isWrapperFor(ServletResponse wrapped) この ServletResponseWrapper が指定された ServletResponse インスタンスをラップするかどうかを(再帰的に)チェックします。 |
void | reset() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで reset() を呼び出すことです。 |
void | resetBuffer() このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで resetBuffer() を呼び出すことです。 |
void | setBufferSize(int size) このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setBufferSize(int size) を呼び出すことです。 |
void | setCharacterEncoding(StringSE charset) このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで setCharacterEncoding(String charset) を呼び出すことです。 |
void | setContentLength(int len) このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setContentLength(int len) を呼び出すことです。 |
void | setContentLengthLong(long len) このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setContentLengthLong(long len) を呼び出すことです。 |
void | setContentType(StringSE type) このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setContentType(文字列型) を呼び出すことです。 |
void | setLocale(LocaleSE loc) このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで setLocale(Locale loc) を呼び出すことです。 |
void | setResponse(ServletResponse response) ラップされるレスポンスを設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic ServletResponseWrapper(ServletResponse response)
response - ラップされる ServletResponseIllegalArgumentExceptionSE - レスポンスが null の場合。public ServletResponse getResponse()
ServletResponsepublic void setResponse(ServletResponse response)
response - インストールする ServletResponseIllegalArgumentExceptionSE - レスポンスが null の場合。public void setCharacterEncoding(StringSE charset)
ServletResponse の setCharacterEncoding charset - IANA 文字セットで定義された文字セットのみを指定する文字列 (http://www.iana.org/assignments/character-sets)ServletResponse.setContentType(java.lang.String), ServletResponse.setLocale(java.util.Locale)public StringSE getCharacterEncoding()
ServletResponse の getCharacterEncoding String、たとえば UTF-8public ServletOutputStream getOutputStream() throws IOExceptionSE
ServletResponse の getOutputStream ServletOutputStreamIOExceptionSE - 入力または出力の例外が発生した場合 ServletResponse.getWriter(), ServletResponse.reset()public PrintWriterSE getWriter() throws IOExceptionSE
ServletResponse の getWriter PrintWriter オブジェクト UnsupportedEncodingExceptionSE - getCharacterEncoding によって返された文字エンコードを使用できない場合 IOExceptionSE - 入力または出力の例外が発生した場合 ServletResponse.getOutputStream(), ServletResponse.setCharacterEncoding(java.lang.String), ServletResponse.reset()public void setContentLength(int len)
ServletResponse の setContentLength len - クライアントに返されるコンテンツの長さを指定する整数。Content-Length ヘッダーを設定します public void setContentLengthLong(long len)
ServletResponse の setContentLengthLong len - クライアントに返されるコンテンツの長さを指定する long; Content-Length ヘッダーを設定します public void setContentType(StringSE type)
ServletResponse の setContentType type - コンテンツの MIME 型を指定する String ServletResponse.setLocale(java.util.Locale), ServletResponse.setCharacterEncoding(java.lang.String), ServletResponse.getOutputStream(), ServletResponse.getWriter()public StringSE getContentType()
ServletResponse の getContentType text/html; charset=UTF-8 などのコンテンツ型を指定する String または nullpublic void setBufferSize(int size)
ServletResponse の setBufferSize size - 優先バッファサイズ ServletResponse.getBufferSize(), ServletResponse.flushBuffer(), ServletResponse.isCommitted(), ServletResponse.reset()public int getBufferSize()
ServletResponse の getBufferSize ServletResponse.setBufferSize(int), ServletResponse.flushBuffer(), ServletResponse.isCommitted(), ServletResponse.reset()public void flushBuffer()
throws IOExceptionSEServletResponse の flushBuffer IOExceptionSE - バッファをフラッシュする動作を完了できない場合。ServletResponse.setBufferSize(int), ServletResponse.getBufferSize(), ServletResponse.isCommitted(), ServletResponse.reset()public boolean isCommitted()
ServletResponse の isCommitted ServletResponse.setBufferSize(int), ServletResponse.getBufferSize(), ServletResponse.flushBuffer(), ServletResponse.reset()public void reset()
public void resetBuffer()
public void setLocale(LocaleSE loc)
ServletResponse の setLocale loc - レスポンスのロケール ServletResponse.getLocale(), ServletResponse.setContentType(java.lang.String), ServletResponse.setCharacterEncoding(java.lang.String)public LocaleSE getLocale()
ServletResponse の getLocale ServletResponse.setLocale(java.util.Locale)public boolean isWrapperFor(ServletResponse wrapped)
ServletResponse インスタンスをラップするかどうかを(再帰的に)チェックします。wrapped - 検索する ServletResponse インスタンス public boolean isWrapperFor(ClassSE<?> wrappedType)
ServletResponse をラップするかどうかを(再帰的に)チェックします。wrappedType - 検索する ServletResponse クラス型 IllegalArgumentExceptionSE - 指定されたクラスが ServletResponse を実装していない場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.