Class CdiParamResource

java.lang.Object
ee.jakarta.tck.ws.rs.spec.context.cdi.param.CdiParamResource
All Implemented Interfaces:
ParamResource

@Path("/params/{pathParam}") @RequestScoped public class CdiParamResource extends Object implements ParamResource
Author:
James R. Perkins
  • Constructor Details

    • CdiParamResource

      @Inject public CdiParamResource(@CookieParam("cookieParam") String cookieParam, @FormParam("formParam") String formParam, @HeaderParam("headerParam") String headerParam, @MatrixParam("matrixParam") long matrixParam, @PathParam("pathParam") String pathParam, @QueryParam("queryParam") int queryParam)
  • Method Details

    • constructor

      public ParamDescriptor constructor(InputStream body)
      Specified by:
      constructor in interface ParamResource
    • field

      public ParamDescriptor field(InputStream body)
      Specified by:
      field in interface ParamResource
    • method

      public ParamDescriptor method(InputStream body)
      Specified by:
      method in interface ParamResource
    • methodParamsAnnotated

      public ParamDescriptor methodParamsAnnotated(InputStream body)
      Specified by:
      methodParamsAnnotated in interface ParamResource
    • setCookieParam

      @Inject @CookieParam("methodCookieParam") public void setCookieParam(String methodCookieParam)
    • setFormParam

      @Inject @FormParam("methodFormParam") public void setFormParam(String methodFormParam)
    • setHeaderParam

      @Inject @HeaderParam("methodHeaderParam") public void setHeaderParam(String methodHeaderParam)
    • setMatrixParam

      @Inject @MatrixParam("methodMatrixParam") public void setMatrixParam(int methodMatrixParam)
    • setPathParam

      @Inject @PathParam("methodPathParam") public void setPathParam(String methodPathParam)
    • setQueryParam

      @Inject @QueryParam("methodQueryParam") public void setQueryParam(int methodQueryParam)
    • setCookieParamPa

      @Inject public void setCookieParamPa(@CookieParam("methodCookieParamPa") String cookieParam)
    • setFormParamPa

      @Inject public void setFormParamPa(@FormParam("methodFormParamPa") String formParam)
    • setHeaderParamPa

      @Inject public void setHeaderParamPa(@HeaderParam("methodHeaderParamPa") String headerParam)
    • setMatrixParamPa

      @Inject public void setMatrixParamPa(@MatrixParam("methodMatrixParamPa") int matrixParam)
    • setPathParamPa

      @Inject public void setPathParamPa(@PathParam("methodPathParamPa") String pathParam)
    • setQueryParamPa

      @Inject public void setQueryParamPa(@QueryParam("methodQueryParamPa") int queryParam)