org.jboss.resteasy.spi

## Interface PropertyInjector

- All Known Implementing Classes:
    CdiPropertyInjector, PropertyInjectorImpl, ResourcePropertyInjector

      public interface PropertyInjector

  Version:
    $Revision: 1 $
  Author:
    Bill Burke

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `inject(HttpRequest request, HttpResponse response, Object target)` Inject values into annotated properties (fields/setter methods) of the target object.
    `void` | `inject(Object target)` Inject values into annotated properties (fields/setter methods) of the target object.

- - ### Method Detail

    - #### inject

          void inject(Object target)

      Inject values into annotated properties (fields/setter methods) of the target object. This method should only be used outside the scope of an HTTP request.
      Parameters:
        `target` -

    - #### inject

          void inject(HttpRequest request,
                    HttpResponse response,
                    Object target)
                      throws Failure,
                             WebApplicationException,
                             ApplicationException

      Inject values into annotated properties (fields/setter methods) of the target object. This method should only be used inside the scope of an HTTP request.
      Parameters:
        `request` -
        `response` -
        `target` -
      Throws:
        `Failure`
        `WebApplicationException`
        `ApplicationException`

Copyright © 2014. All Rights Reserved.