org.glassfish.jersey.server.model.internal
Class ModelProcessorUtil.Method

java.lang.Object
  extended by org.glassfish.jersey.server.model.internal.ModelProcessorUtil.Method
Enclosing class:
ModelProcessorUtil

public static class ModelProcessorUtil.Method
extends Object

Method bean containing basic information about enhancing resource method.


Constructor Summary
ModelProcessorUtil.Method(String httpMethod, List<javax.ws.rs.core.MediaType> consumes, List<javax.ws.rs.core.MediaType> produces, Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String httpMethod, List<javax.ws.rs.core.MediaType> consumes, List<javax.ws.rs.core.MediaType> produces, Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String httpMethod, javax.ws.rs.core.MediaType consumes, javax.ws.rs.core.MediaType produces, Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String httpMethod, javax.ws.rs.core.MediaType consumes, javax.ws.rs.core.MediaType produces, Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, List<javax.ws.rs.core.MediaType> consumes, List<javax.ws.rs.core.MediaType> produces, Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflectorClass)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, List<javax.ws.rs.core.MediaType> consumes, List<javax.ws.rs.core.MediaType> produces, Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, javax.ws.rs.core.MediaType consumes, javax.ws.rs.core.MediaType produces, Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, javax.ws.rs.core.MediaType consumes, javax.ws.rs.core.MediaType produces, Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
          Create new method instance.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String path,
                                 String httpMethod,
                                 javax.ws.rs.core.MediaType consumes,
                                 javax.ws.rs.core.MediaType produces,
                                 Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflector)
Create new method instance.

Parameters:
path - relative path of the method.
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media type.
produces - Produces media type.
inflector - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String path,
                                 String httpMethod,
                                 List<javax.ws.rs.core.MediaType> consumes,
                                 List<javax.ws.rs.core.MediaType> produces,
                                 Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflectorClass)
Create new method instance.

Parameters:
path - relative path of the method.
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media types.
produces - Produces media types.
inflectorClass - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String httpMethod,
                                 javax.ws.rs.core.MediaType consumes,
                                 javax.ws.rs.core.MediaType produces,
                                 Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflector)
Create new method instance.

Parameters:
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media type.
produces - Produces media type.
inflector - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String httpMethod,
                                 List<javax.ws.rs.core.MediaType> consumes,
                                 List<javax.ws.rs.core.MediaType> produces,
                                 Class<? extends Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response>> inflector)
Create new method instance.

Parameters:
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media types.
produces - Produces media types.
inflector - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String path,
                                 String httpMethod,
                                 List<javax.ws.rs.core.MediaType> consumes,
                                 List<javax.ws.rs.core.MediaType> produces,
                                 Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
Create new method instance.

Parameters:
path - relative path of the method.
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media types.
produces - Produces media types.
inflector - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String path,
                                 String httpMethod,
                                 javax.ws.rs.core.MediaType consumes,
                                 javax.ws.rs.core.MediaType produces,
                                 Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
Create new method instance.

Parameters:
path - relative path of the method.
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media type.
produces - Produces media type.
inflector - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String httpMethod,
                                 javax.ws.rs.core.MediaType consumes,
                                 javax.ws.rs.core.MediaType produces,
                                 Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
Create new method instance.

Parameters:
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media type.
produces - Produces media type.
inflector - Inflector handling the resource method.

ModelProcessorUtil.Method

public ModelProcessorUtil.Method(String httpMethod,
                                 List<javax.ws.rs.core.MediaType> consumes,
                                 List<javax.ws.rs.core.MediaType> produces,
                                 Inflector<javax.ws.rs.container.ContainerRequestContext,javax.ws.rs.core.Response> inflector)
Create new method instance.

Parameters:
httpMethod - HTTP method (eg. GET, POST, OPTIONS).
consumes - Consumed media types.
produces - Produces media types.
inflector - Inflector handling the resource method.


Copyright © 2007-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.