Uses of Interface
org.glassfish.jersey.process.Inflector
Packages that use Inflector
Package
Description
Common Jersey internal model related classes and interfaces.
Common Jersey internal processing classes.
-
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 TypeMethodDescriptionbooleanComponentBag.register(Class<?> componentClass, int priority, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class as a contract provider with an explicitly specified binding priority.booleanComponentBag.register(Class<?> componentClass, Map<Class<?>, Integer> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class as a contract provider for the specified contracts.booleanComponentBag.register(Class<?> componentClass, Set<Class<?>> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class as a contract provider for the specified contracts.booleanComponentBag.register(Class<?> componentClass, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component class using a given registration strategy.booleanComponentBag.register(Object component, int priority, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component as a contract provider with an explicitly specified binding priority.booleanComponentBag.register(Object component, Map<Class<?>, Integer> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component as a contract provider for the specified contracts.booleanComponentBag.register(Object component, Set<Class<?>> contracts, Inflector<ContractProvider.Builder, ContractProvider> modelEnhancer) Register a component as a contract provider for the specified contracts.booleanComponentBag.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 aninflectorfrom a processing stage, provided the stage implementsInflectinginterface.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 terminalStagethat implementsInflectinginterface and returns the providedInflectorinstance when theInflecting.inflector()method is called.