Uses of Interface
org.glassfish.jersey.process.Inflector
-
Packages that use Inflector Package Description org.glassfish.jersey.model.internal Common Jersey internal model related classes and interfaces.org.glassfish.jersey.process.internal Common Jersey internal processing classes. -
-
Uses of Inflector in org.glassfish.jersey.model.internal
Methods in org.glassfish.jersey.model.internal that return Inflector Modifier and Type Method Description 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 Modifier and Type Method Description booleanComponentBag. 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 Inflector Modifier and Type Method Description static <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>>
DATAStages. process(DATA data, Stage<DATA> rootStage, org.glassfish.jersey.internal.util.collection.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 Modifier and Type Method Description 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 Modifier and Type Method Description static <DATA,RESULT>
Stage<DATA>Stages. asStage(Inflector<DATA,RESULT> inflector)Creates a terminalStagethat implementsInflectinginterface and returns the providedInflectorinstance when theInflecting.inflector()method is called.
-