## Uses of Class
juzu.Response

- Packages that use Response
  Package | Description
  --- | ---
  juzu |
  juzu.request |

- - ### Uses of Response in juzu

    Subclasses of Response in juzu
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `Response.Body`
    `static class` | `Response.Content`
    `static class` | `Response.Error`
    `static class` | `Response.Error.Forbidden` A specific subclass for forbidden access.
    `static class` | `Response.Redirect` A response instructing to execute an HTTP redirection after the current interaction.
    `static class` | `Response.Status`
    `static class` | `Response.View` A response instructing to execute a render phase of a controller method after the current interaction.

    Methods in juzu that return Response
    Modifier and Type | Method and Description
    --- | ---
    `Response` | Response.`with(PropertyType<Boolean> propertyType)` Set a boolean property to true.
    `<T> Response` | Response.`with(PropertyType<T> propertyType, T propertyValue)` Set a property, if the value is null, the property is removed.
    `Response` | Response.`withHeader(String name, String... value)`
    `Response` | Response.`withNo(PropertyType<Boolean> propertyType)` Set a boolean property to false.
    `<T> Response` | Response.`without(PropertyType<T> propertyType)` Removes a property.

  - ### Uses of Response in juzu.request

    Subclasses of Response in juzu.request
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `Phase.View.Dispatch`

    Methods in juzu.request that return Response
    Modifier and Type | Method and Description
    --- | ---
    `Response` | RequestContext.`getResponse()`
    `Response` | DefaultErrorController.`handle(Response.Error argument)`

    Methods in juzu.request with parameters of type Response
    Modifier and Type | Method and Description
    --- | ---
    `void` | RequestContext.`setResponse(Response response)`

Copyright © 2018 eXo Platform SAS. All rights reserved.