Uses of Interface
org.glassfish.jersey.process.Inflector
Packages that use Inflector
Package
Description
Jersey client-side internal classes.
Jersey client SPI classes/interfaces.
Jersey Jdk
connector
internal classes.Jersey client
connector
based on
Java's HttpClient
.Common Jersey internal model related classes and interfaces.
Common Jersey internal processing classes.
Jersey server-side internal classes related to request and response processing.
Jersey server-side application & resource modeling classes.
Jersey server-side internal model related and routing helper classes.
Jersey server-side WADL
model processor
classes
that extends resource model with resources and resource methods that produce WADL content.-
Uses of Inflector in org.glassfish.jersey.client.internal
Classes in org.glassfish.jersey.client.internal that implement InflectorModifier and TypeClassDescriptionclass
Default client transport connector usingHttpURLConnection
. -
Uses of Inflector in org.glassfish.jersey.client.spi
Subinterfaces of Inflector in org.glassfish.jersey.client.spiModifier and TypeInterfaceDescriptioninterface
Client transport connector extension contract. -
Uses of Inflector in org.glassfish.jersey.jdk.connector.internal
Classes in org.glassfish.jersey.jdk.connector.internal that implement Inflector -
Uses of Inflector in org.glassfish.jersey.jnh.connector
Classes in org.glassfish.jersey.jnh.connector that implement InflectorModifier and TypeClassDescriptionclass
Provides a Jersey clientConnector
, which internally uses Java'sHttpClient
. -
Uses of Inflector in org.glassfish.jersey.model.internal
Methods in org.glassfish.jersey.model.internal that return InflectorModifier and TypeMethodDescriptionprotected 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 InflectorModifier and TypeMethodDescriptionboolean
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
(Class<?> componentClass, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class 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.boolean
ComponentBag.register
(Object component, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component using a given registration strategy. -
Uses of Inflector in org.glassfish.jersey.process.internal
Methods in org.glassfish.jersey.process.internal with type parameters of type InflectorModifier and TypeMethodDescriptionstatic <DATA,
RESULT, T extends Inflector<DATA, RESULT>>
TStages.extractInflector
(Object stage) (Optionally) extracts aninflector
from a processing stage, provided the stage implementsInflecting
interface.static <DATA,
RESULT, T extends Inflector<DATA, RESULT>>
DATARun the data through a chain of stages identified by the root stage.Methods in org.glassfish.jersey.process.internal that return InflectorModifier and TypeMethodDescriptionInflecting.inflector()
Get the inflector capable of transforming supplied data into a result.Methods in org.glassfish.jersey.process.internal with parameters of type InflectorModifier and TypeMethodDescriptionstatic <DATA,
RESULT>
Stage<DATA>Creates a terminalStage
that implementsInflecting
interface and returns the providedInflector
instance when theInflecting.inflector()
method is called. -
Uses of Inflector in org.glassfish.jersey.server.internal.process
Subinterfaces of Inflector in org.glassfish.jersey.server.internal.process -
Uses of Inflector in org.glassfish.jersey.server.model
Classes in org.glassfish.jersey.server.model that implement InflectorModifier and TypeClassDescriptionclass
Server-side request-responseinflector
for invoking methods of annotation-based resource classes.Methods in org.glassfish.jersey.server.model that return InflectorMethods in org.glassfish.jersey.server.model with parameters of type InflectorModifier and TypeMethodDescriptionstatic <T> Invocable
Create a new resource method invocable model backed by an inflector instance.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 InflectorModifier and TypeMethodDescriptionstatic Invocable
Create a new resource method invocable model backed by an inflector class.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 InflectorModifierConstructorDescriptionMethod
(String httpMethod, MediaType consumes, MediaType produces, Inflector<ContainerRequestContext, Response> inflector) Create new method instance.Method
(String path, String httpMethod, MediaType consumes, MediaType produces, Inflector<ContainerRequestContext, Response> inflector) Create new method instance.Method
(String path, String httpMethod, List<MediaType> consumes, List<MediaType> produces, Inflector<ContainerRequestContext, Response> inflector) Create new method instance.Method
(String httpMethod, List<MediaType> consumes, List<MediaType> produces, Inflector<ContainerRequestContext, Response> inflector) Create new method instance.Constructor parameters in org.glassfish.jersey.server.model.internal with type arguments of type InflectorModifierConstructorDescriptionMethod
(String httpMethod, MediaType consumes, MediaType produces, Class<? extends Inflector<ContainerRequestContext, Response>> inflector) Create new method instance.Method
(String path, String httpMethod, MediaType consumes, MediaType produces, Class<? extends Inflector<ContainerRequestContext, Response>> inflector) Create new method instance.Method
(String path, String httpMethod, List<MediaType> consumes, List<MediaType> produces, Class<? extends Inflector<ContainerRequestContext, Response>> inflectorClass) Create new method instance.Method
(String httpMethod, List<MediaType> consumes, List<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 InflectorModifier and TypeClassDescriptionstatic class
OPTIONS resource method handler that serves resource WADL.