Uses of Interface
org.glassfish.jersey.process.Inflector

Packages that use Inflector
org.glassfish.jersey.client Jersey client-side classes. 
org.glassfish.jersey.client.spi   
org.glassfish.jersey.model.internal   
org.glassfish.jersey.process.internal Common Jersey internal processing classes. 
org.glassfish.jersey.server.internal.process   
org.glassfish.jersey.server.internal.routing Jersey server-side internal resource routing classes. 
org.glassfish.jersey.server.model Jersey server-side application & resource modeling classes. 
org.glassfish.jersey.server.model.internal   
org.glassfish.jersey.server.wadl.processor   
 

Uses of Inflector in org.glassfish.jersey.client
 

Classes in org.glassfish.jersey.client that implement Inflector
 class HttpUrlConnector
          Default client transport connector using HttpURLConnection.
 

Uses of Inflector in org.glassfish.jersey.client.spi
 

Subinterfaces of Inflector in org.glassfish.jersey.client.spi
 interface Connector
          Client transport connector contract.
 

Uses of Inflector in org.glassfish.jersey.model.internal
 

Fields in org.glassfish.jersey.model.internal declared as Inflector
static Inflector<ContractProvider.Builder,ContractProvider> ComponentBag.AS_IS
          Contract provider model enhancer that builds a model as is, without any modifications.
 

Methods in org.glassfish.jersey.model.internal that return Inflector
protected  Inflector<ContractProvider.Builder,ContractProvider> CommonConfig.getModelEnhancer(Class<?> componentClass)
          An extension point that provides a way how to define a custom enhancement/update operation of a contract provider model registration being produced for a given component class.
 

Methods in org.glassfish.jersey.model.internal with parameters of type Inflector
 boolean ComponentBag.register(Class<?> componentClass, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component class using a given registration strategy.
 boolean ComponentBag.register(Class<?> componentClass, int priority, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component class as a contract provider with an explicitly specified binding priority.
 boolean ComponentBag.register(Class<?> componentClass, Map<Class<?>,Integer> contracts, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component class as a contract provider for the specified contracts.
 boolean ComponentBag.register(Class<?> componentClass, Set<Class<?>> contracts, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component class as a contract provider for the specified contracts.
 boolean ComponentBag.register(Object component, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component using a given registration strategy.
 boolean ComponentBag.register(Object component, int priority, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component as a contract provider with an explicitly specified binding priority.
 boolean ComponentBag.register(Object component, Map<Class<?>,Integer> contracts, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component as a contract provider for the specified contracts.
 boolean ComponentBag.register(Object component, Set<Class<?>> contracts, Inflector<ContractProvider.Builder,ContractProvider> modelEnhancer)
          Register a component as a contract provider for the specified contracts.
 

Uses of Inflector in org.glassfish.jersey.process.internal
 

Methods in org.glassfish.jersey.process.internal with type parameters of type Inflector
static
<DATA,RESULT,T extends Inflector<DATA,RESULT>>
T
Stages.extractInflector(Object stage)
          (Optionally) extracts an inflector from a processing stage, provided the stage implements Inflecting interface.
static
<DATA,RESULT,T extends Inflector<DATA,RESULT>>
DATA
Stages.process(DATA data, Stage<DATA> rootStage, Ref<T> inflectorRef)
          Run the data through a chain of stages identified by the root stage.
 

Methods in org.glassfish.jersey.process.internal that return Inflector
 Inflector<DATA,RESULT> Inflecting.inflector()
          Get the inflector capable of transforming supplied data into a result.
 

Methods in org.glassfish.jersey.process.internal with parameters of type Inflector
static
<DATA,RESULT>
Stage<DATA>
Stages.asStage(Inflector<DATA,RESULT> inflector)
          Creates a terminal Stages.LinkedStage that implements Inflecting interface and returns the provided Inflector instance when the Inflecting.inflector() method is called.
 

Uses of Inflector in org.glassfish.jersey.server.internal.process
 

Subinterfaces of Inflector in org.glassfish.jersey.server.internal.process
 interface Endpoint
          Server-side REST-ful endpoint.
 

Uses of Inflector in org.glassfish.jersey.server.internal.routing
 

Methods in org.glassfish.jersey.server.internal.routing that return Inflector
 Inflector<ContainerRequest,ContainerResponse> UriRoutingContext.getInflector()
           
 Inflector<ContainerRequest,ContainerResponse> RoutingContext.getInflector()
          Get the matched request to response data inflector if present, or null otherwise.
 Inflector<DATA,RESULT> TransformableData.inflector()
          Get the inflector transforming the data to the result.
 

Methods in org.glassfish.jersey.server.internal.routing with parameters of type Inflector
static
<REQUEST,RESPONSE>
TransformableData<REQUEST,RESPONSE>
TransformableData.of(REQUEST data, Inflector<REQUEST,RESPONSE> inflector)
          Create a new transformable data with an inflector instance.
 void UriRoutingContext.setInflector(Inflector<ContainerRequest,ContainerResponse> inflector)
           
 void RoutingContext.setInflector(Inflector<ContainerRequest,ContainerResponse> inflector)
          Set the matched request to response inflector.
 

Uses of Inflector in org.glassfish.jersey.server.model
 

Classes in org.glassfish.jersey.server.model that implement Inflector
 class ResourceMethodInvoker
          Server-side request-response inflector for invoking methods of annotation-based resource classes.
 

Methods in org.glassfish.jersey.server.model that return Inflector
 Inflector<Request,T> Inflecting.getInflector()
          Get the inflector.
 

Methods in org.glassfish.jersey.server.model with parameters of type Inflector
static
<T> Invocable
Invocable.create(Inflector<Request,T> inflector)
          Create a new resource method invocable model backed by an inflector instance.
 ResourceMethod.Builder ResourceMethod.Builder.handledBy(Inflector<ContainerRequestContext,?> inflector)
          Define an inflector-based resource method handler binding.
 

Method parameters in org.glassfish.jersey.server.model with type arguments of type Inflector
static Invocable Invocable.create(Class<? extends Inflector> inflectorClass)
          Create a new resource method invocable model backed by an inflector class.
 ResourceMethod.Builder ResourceMethod.Builder.handledBy(Class<? extends Inflector> inflectorClass)
          Define an inflector-based resource method handler binding.
 

Uses of Inflector in org.glassfish.jersey.server.model.internal
 

Constructors in org.glassfish.jersey.server.model.internal with parameters of type Inflector
ModelProcessorUtil.Method(String httpMethod, List<MediaType> consumes, List<MediaType> produces, Inflector<ContainerRequestContext,Response> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String httpMethod, MediaType consumes, MediaType produces, Inflector<ContainerRequestContext,Response> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, List<MediaType> consumes, List<MediaType> produces, Inflector<ContainerRequestContext,Response> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, MediaType consumes, MediaType produces, Inflector<ContainerRequestContext,Response> inflector)
          Create new method instance.
 

Constructor parameters in org.glassfish.jersey.server.model.internal with type arguments of type Inflector
ModelProcessorUtil.Method(String httpMethod, List<MediaType> consumes, List<MediaType> produces, Class<? extends Inflector<ContainerRequestContext,Response>> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String httpMethod, MediaType consumes, MediaType produces, Class<? extends Inflector<ContainerRequestContext,Response>> inflector)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, List<MediaType> consumes, List<MediaType> produces, Class<? extends Inflector<ContainerRequestContext,Response>> inflectorClass)
          Create new method instance.
ModelProcessorUtil.Method(String path, String httpMethod, MediaType consumes, MediaType produces, Class<? extends Inflector<ContainerRequestContext,Response>> inflector)
          Create new method instance.
 

Uses of Inflector in org.glassfish.jersey.server.wadl.processor
 

Classes in org.glassfish.jersey.server.wadl.processor that implement Inflector
static class WadlModelProcessor.OptionsHandler
           
 



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