パッケージ jakarta.servlet

クラス ServletResponseWrapper

java.lang.ObjectSE
jakarta.servlet.ServletResponseWrapper
実装されたすべてのインターフェース:
ServletResponse
既知の直属サブクラス
HttpServletResponseWrapper

public class ServletResponseWrapper extends ObjectSE implements ServletResponse
サーブレットからのレスポンスを適応させたい開発者がサブクラス化できる、ServletResponse インターフェースの便利な実装を提供します。このクラスは、Wrapper または Decorator パターンを実装します。メソッドは、ラップされたレスポンスオブジェクトへの呼び出しをデフォルトで実行します。
導入:
Servlet 2.3
作成者:
Various
関連事項:
  • コンストラクターの概要

    コンストラクター
    コンストラクター
    説明
    指定されたレスポンスオブジェクトをラップする ServletResponse アダプターを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで flushBuffer() を呼び出すことです。
    int
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getBufferSize() を返すことです。
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getCharacterEncoding() を返すことです。
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getContentType() を返すことです。
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getLocale() を返すことです。
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getOutputStream() を返すことです。
    ラップされた ServletResponse オブジェクトを返します。
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで getWriter() を返すことです。
    boolean
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで isCommitted() を返すことです。
    boolean
    この ServletResponseWrapper が指定された ServletResponse インスタンスをラップするかどうかを(再帰的に)チェックします。
    boolean
    isWrapperFor(ClassSE<?> wrappedType)
    この ServletResponseWrapper が指定されたクラス型の ServletResponse をラップするかどうかを(再帰的に)チェックします。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで reset() を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで resetBuffer() を呼び出すことです。
    void
    setBufferSize(int size)
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setBufferSize(int size) を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setCharacterEncoding(String encoding) を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで setCharacterEncoding (文字セットエンコーディング) を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setContentLength(int len) を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setContentLengthLong(long len) を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトに対して setContentType(文字列型) を呼び出すことです。
    void
    このメソッドのデフォルトの動作は、ラップされたレスポンスオブジェクトで setLocale(Locale loc) を呼び出すことです。
    void
    ラップされるレスポンスを設定します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE