## Uses of Class
play.mvc.results.Result

- Packages that use Result
  Package | Description
  --- | ---
  play |
  play.data.validation |
  play.mvc.results |
  play.plugins |

- - ### Uses of Result in play

    Methods in play with parameters of type Result
    Modifier and Type | Method and Description
    --- | ---
    `void` | PlayPlugin.`onActionInvocationResult(Result result)` Called when the action method has thrown a result.

  - ### Uses of Result in play.data.validation

    Methods in play.data.validation with parameters of type Result
    Modifier and Type | Method and Description
    --- | ---
    `void` | ValidationPlugin.`onActionInvocationResult(Result result)`

  - ### Uses of Result in play.mvc.results

    Subclasses of Result in play.mvc.results
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BadRequest` 400 Bad Request
    `class` | `Error` 500 Error
    `class` | `Forbidden` 403 Forbidden
    `class` | `NoResult`
    `class` | `NotFound` 404 not found
    `class` | `NotModified` 304 Not Modified
    `class` | `Ok` 200 OK
    `class` | `Redirect` 302 Redirect
    `class` | `RedirectToStatic` 302 Redirect
    `class` | `RenderBinary` 200 OK with application/octet-stream
    `class` | `RenderHtml` 200 OK with a text/plain
    `class` | `RenderJson` 200 OK with application/json
    `class` | `RenderStatic`
    `class` | `RenderTemplate` 200 OK with a template rendering
    `class` | `RenderText` 200 OK with a text/plain
    `class` | `RenderXml` 200 OK with a text/xml
    `class` | `Status`
    `class` | `Unauthorized` 401 Unauthorized
    `class` | `WebSocketDisconnect`
    `class` | `WebSocketResult` WebSocket Result support

  - ### Uses of Result in play.plugins

    Methods in play.plugins with parameters of type Result
    Modifier and Type | Method and Description
    --- | ---
    `void` | PluginCollection.`onActionInvocationResult(Result result)`

Guillaume Bort & zenexity - Distributed under Apache 2 licence, without any warrantly