org.jboss.resteasy.core

## Interface ValueInjector

- All Known Implementing Classes:
    AbstractCollectionFormInjector, AsynchronousResponseInjector, ContextParameterInjector, CookieParamInjector, FormInjector, FormParamInjector, HeaderParamInjector, ListFormInjector, MapFormInjector, MatrixParamInjector, MessageBodyParameterInjector, PathParamInjector, PrefixedFormInjector, QueryParamInjector, SuspendInjector

      public interface ValueInjector

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `Object` | `inject()` Inject outside the context of an HTTP request.
    `Object` | `inject(HttpRequest request, HttpResponse response)` Inject inside the context of an HTTP request.

- - ### Method Detail

    - #### inject

          Object inject()

      Inject outside the context of an HTTP request. For instance, a singleton may have proxiable and injectable jax-rs objects like Request, UriInfo, or HttpHeaders.
      Returns:

    - #### inject

          Object inject(HttpRequest request,
                      HttpResponse response)

      Inject inside the context of an HTTP request.
      Parameters:
        `request` -
        `response` -
      Returns:

Copyright © 2014. All Rights Reserved.