## Uses of Class
javax.faces.context.ResponseWriter

- Packages that use ResponseWriter
  Package | Description
  --- | ---
  javax.faces.context | Classes and interfaces defining per-request state information.
  javax.faces.render | Classes and interfaces defining the rendering model.

- - ### Uses of ResponseWriter in javax.faces.context

    Subclasses of ResponseWriter in javax.faces.context
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PartialResponseWriter` PartialResponseWriter decorates an existing `ResponseWriter` to support the generation of a partial response suitable for Ajax operations.
    `class` | `ResponseWriterWrapper` Provides a simple implementation of `ResponseWriter` that can be subclassed by developers wishing to provide specialized behavior to an existing `ResponseWriter` instance.

    Methods in javax.faces.context that return ResponseWriter
    Modifier and Type | Method and Description
    --- | ---
    `ResponseWriter` | ResponseWriterWrapper.`cloneWithWriter(Writer writer)` The default behavior of this method is to call `cloneWithWriter(java.io.Writer)` on the wrapped `ResponseWriter` object.
    `abstract ResponseWriter` | ResponseWriter.`cloneWithWriter(Writer writer)` Create and return a new instance of this `ResponseWriter`, using the specified `Writer` as the output destination.
    `ResponseWriter` | FacesContextWrapper.`getResponseWriter()` The default behavior of this method is to call `FacesContext.getResponseWriter()` on the wrapped `FacesContext` object.
    `abstract ResponseWriter` | FacesContext.`getResponseWriter()` Return the `ResponseWriter` to which components should direct their character-based output.
    `abstract ResponseWriter` | ResponseWriterWrapper.`getWrapped()` Return the instance that we are wrapping.
    `ResponseWriter` | PartialResponseWriter.`getWrapped()` Return the wrapped `ResponseWriter` instance.

    Methods in javax.faces.context with parameters of type ResponseWriter
    Modifier and Type | Method and Description
    --- | ---
    `void` | FacesContextWrapper.`setResponseWriter(ResponseWriter responseWriter)` The default behavior of this method is to call `FacesContext.setResponseWriter(ResponseWriter)` on the wrapped `FacesContext` object.
    `abstract void` | FacesContext.`setResponseWriter(ResponseWriter responseWriter)` Set the `ResponseWriter` to which components should direct their character-based output.

    Constructors in javax.faces.context with parameters of type ResponseWriter
    Constructor and Description
    `PartialResponseWriter(ResponseWriter writer)` Create a `PartialResponseWriter`.

  - ### Uses of ResponseWriter in javax.faces.render

    Methods in javax.faces.render that return ResponseWriter
    Modifier and Type | Method and Description
    --- | ---
    `ResponseWriter` | RenderKitWrapper.`createResponseWriter(Writer writer, String contentTypeList, String characterEncoding)` The default behavior of this method is to call `RenderKit.createResponseWriter(java.io.Writer, String, String)` on the wrapped `RenderKit` object.
    `abstract ResponseWriter` | RenderKit.`createResponseWriter(Writer writer, String contentTypeList, String characterEncoding)` Use the provided `Writer` to create a new `ResponseWriter` instance for the specified (optional) content type, and character encoding.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.