Class Stages.InflectingStage<DATA,RESULT>
- java.lang.Object
-
- org.glassfish.jersey.process.internal.Stages.InflectingStage<DATA,RESULT>
-
- All Implemented Interfaces:
Inflecting<DATA,RESULT>
,Stage<DATA>
- Enclosing class:
- Stages
private static class Stages.InflectingStage<DATA,RESULT> extends java.lang.Object implements Stage<DATA>, Inflecting<DATA,RESULT>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.glassfish.jersey.process.internal.Stage
Stage.Builder<DATA>, Stage.Continuation<DATA>
-
-
Constructor Summary
Constructors Constructor Description InflectingStage(Inflector<DATA,RESULT> inflector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stage.Continuation<DATA>
apply(DATA request)
Performs a data processing task and returns the processed data together with aprocessing continuation
.Inflector<DATA,RESULT>
inflector()
Get the inflector capable of transforming supplied data into a result.
-
-
-
Method Detail
-
inflector
public Inflector<DATA,RESULT> inflector()
Description copied from interface:Inflecting
Get the inflector capable of transforming supplied data into a result.- Specified by:
inflector
in interfaceInflecting<DATA,RESULT>
- Returns:
- data to result transformation.
-
apply
public Stage.Continuation<DATA> apply(DATA request)
Description copied from interface:Stage
Performs a data processing task and returns the processed data together with aprocessing continuation
.
-
-